It would be great if we had all young kids. We had our 16, 14, and 9 year old. The 9 year old loved it, everyone else, it was just ok. The rooms were fine except our TV had some sort of lag that made it annoying to watch. The pool area was big, but completely unruly. When you sign in there's a list you have to sign saying you will follow these dozen rules etc. I think I saw every single one broken multiple times. It's like, why even have them if nobody enforces them? My biggest complaint is probably the other guests. Only a handful of parents actually watched their kids. The rest of them ran around completely our of control while the parents got drunk. My older kids weren't impressed. They mostly sat in our room.
The breakfast was ok although there wasn't enough seating. The muffins and hash browns were really good, everything else was mid.
All the staff we interacted with were nice.