Magical place! Stayed with five small kids for a three-day weekend. We all absolutely loved it. There were so many terrific small touches. A perfect combination of a "home away from home" and the convenience of high end hospitality. Lots of games and toys. The location is also spectacular.