Leechwald, Styria Cabin Rentals