The rides themselves were great. There was a great deal of rides for the older groups, as well as the children. The hotel room was excellent as well. The reason for the 3 stars was the staff at the waterpark. Many of them were rude/unhappy and did not sit well with me. I tend to not complain...