The place is a good balance of rustic/connected with nature and clean/possessing amenities. It's a great place to be with a group of family or friends, both inside and outside. The hosts are fantastic - friendly, helpful, and communicative without being overbearing. We would definitely return.