I'll be honest, my kids were bigger fans than I was. The pictures make the hotel look newer and higher end. I got a discount rate on Orbitz but the hotel charges a $40 fee (not sure if its per stay or per day) which includes phone, wifi and use of the fitness center and discounts for the ammentites. The hotel should include breakfast for what it charges. The food is extremely expensive but served in large portions. Went on the 4th expecting some festivities or for the pool to be open later. Nope. Wish the pool hours were 10:30 am to 10:30 PM at least instead of 9:30 to 9:30. Don't know how vigilant some of the lifeguards were which is disconcerting given the fact there were seas of children. The other staff were friendly and courteous, and very professional. The rooms are very nice but lack a microwave or fridge other than the mini bar which is bizarre since they have everything else to include a safe. I ended up having to toss out $30 in leftover food from the restaurant. Ridiculous. It is beautiful and fun for kids. We will go back if I can get a highly discounted rate amd go during a less busy time. The very cool thing is that you can use the water park from noon to 9:30pm the next day even though check in is at 4 and check out at 11am. And parents, one night is plenty.