Hosts were friendly and prompt when touching base during pre-trip communications.Everything was great, and matched what we expected from viewing the listing photos. House was well stocked and cozy. Outdoor kitchen and deck/patio were highlights. Bonus on how nice it was to be able to cook huge family meals in half the time by splitting cooking between the indoor and outdoor kitchen. Plenty of room for activities between the back yard, the patio, and even the garage was set up really nice and cozy. It actually was the perfect little indoor setup to have a cozy little play area in the garage for my two year old where I could let her play and sit with her while still being able to get stuff done and prepare for outdoor activities. Driveway size was perfect. With the three cars we had there was still plenty of room on the side to put the boat trailer and keep it out of the road or yard. The only complaint I think any of us had was just that there was so much there we could have done and we only got one weekend. I'm sure if our stay was longer then we would have made more use of the provided board games, the games in the garage, or the other amenities that we just didn't get a chance to take advantage of. In summary, not a single disappointment.