A really nice, comfortable, and clean place for family fun.
Plenty of water rides, indoor wave pool, a huge water playhouse, and indoor pool basketball, and even more if you go during the summer months since they have outdoor water rides. You can even rent an indoor cabana.
Place has a nice restaurant that offers buffet breakfast and dinner, a spa, an arcade, an electronic bowling alley, a wizard shop, and a nice gift shop.
Only thing missing is a lazy river.