We were in town for a sports competition and had kids from ages 8-12, and they all had a blast in the water park! Any free time they had, that’s where they were. One day it was for 4 hours straight! It’s perfect for kids of all swimming abilities, with low water levels the non experienced swimmers can have fun without someone standing over them the whole time. But still some areas with deeper water for the more experienced swimmer.
The restaurant is decent and your money goes a long ways in the arcade.
The rooms are not very sound proof to the hallways. But I didn’t notice once from the other rooms. And you can’t open your curtains without being on display.