Perfect for all ages. They have many different things to break up the day. The wave pool is perfect for the person who doesn't like long lines but even the lines go rather quickly. They have great choices in regard to "food" and also ice cream. I thought the web site was extremely helpful in answering all of my questions before we headed there.