We had a nice time here but they can do better at this price point. Check in at the kiosk was easy however we found the wayfinding signage to be poor with nobody readily available at the kiosks to assist. I had to pull up a map on my phone to locate our room. The RFID wristbands are pretty neat. The room was spacious and clean albeit a bit dated. We hated the daylight bulbs in all the light fixtures. The kids loved the indoor water park and it was generally well kept with all attractions in working order. The bathrooms could've been cleaner and the locker rooms really need an upgrade...the 25 yr old middle school type locker rooms are not appropriate here. Time to upgrade to private shower/changing boothes. Both drinking fountains/bottle fillers were broken and drains were backed up. We drove into town for all our meals. All the staff we encountered were friendly and professional.