This place was better than advertised and I would highly recommend. Our party of 7 (4 adults, 7 year old, 6 year old, and 4 year old) took full advantage of the heated pool, air hockey and pool table, and video games. Most of all, the large open living area for the kids to run around or parents to unwind after a crazy day at the parks allowed us to recharge quickly. Everything was in very good condition and clean. The few small issues we had (mistaken alarm trigger, propane grill problem) was resolved within an hour of calling the management company. I may not be able to get my kid to stay in a hotel on vacation ever again!