My family has gone here for the past few years and we seem to go more each year. My son loves the kiddie areas, while my nephew likes the more thrilling rides that I like to watch. There's also a wave pool which is fun for all ages. The staff is very curteous and very pleasant to interact with. The prices are fair, but the food prices are a little inflated.