My family met up at this dream spot to celebrate the Thanksgiving holiday together. My sister and her three kids, my elderly parents, and my boyfriend and I with our dogs. It was ideal because we could all be together while still doing our own thing and there was something for all of us. Kids in the pool, parents having a cocktail by the firepit, while I enjoyed reading a book in the spa (not to mention the game room, volleyball court, etc). The place was clean and well stocked with everything we could need for our Thanksgiving meal. Stephen, our host, was always responsive and really seemed to care about our overall experience. I would recommend this anyone and hope to re-book again for myself in the near future.