Wonderful place! The location is amazing, and the site is comfortable and clean. Would absolutely stay here again. Thanks to our excellent hosts for great communication throughout!