We stayed for a weekend with two adults, one toddler, and a dog. The treehouse cabin was perfect for what we needed. It was clean, well-laid out, and easy to get to. We had rain most of the weekend so we didn't make any fires, but the porch was perfect to sit on and watch the rain. The bathrooms were better than expected - very clean, spacious, and the shower had hot water. The hosts were incredibly responsive and helpful when we needed them.