Incredible communication, helpfulness, and cleanliness, and location. Couldn't have asked for a better host or place to stay for our group. More than enough space for everyone to sleep, toiletries, and space to hang out between our outdoor activities. Would absolutely come back whenever we have a larger group together.