Clean self-contained unit with a full kitchen for cooking which was great. spa and pool are outside the entrance to the unit and are accessible to other guests at the lodge. Hosts were easy to contact and had accomodation ready for us quickly-we booked at lunch and arrived at dinner time same day without issue.