This is a great family waterpark and resort all in one. We love being able to go for 2 or 3 days and we have so much fun and never leave the resort. The resort is decorated for the different seasons, we have enjoyed being there at Christmas time and it is truely amazing. They decorate beautifully, have hot cocoa and cookies every night, Santa comes to visit, and it even "snows" in the lobby. We feel that you get a lot for your money when staying there. I always feel very comfortable in the waterpark with my children, the lifeguard staff is top notch! I was very impressed with their level of attentiveness and profesionalism. We have stayed in several different rooms, and they have all been VERY clean and comfortable. Staff is always available for any questions, they even have coupons for local pizza delivery. There are a couple different places to eat on site, we have liked their breakfast....though the other meals seem to be lacking. When you check in, you get a room card to charge all your purchases on and pay up when you leave. We like not having to carry money around with us once we arrive. If your kids start to get waterlogged there are plenty of other non water things to do; there is a pretty large arcade, and a very nice kids club area with crafts galore going on all day. There are also scavenger hunts that your kids can participate in on their own time. Storytime is offered a couple times a day and is fun for all ages! This is a great park and resort, I highly reccomend it to anyone looking for a nice family get away.