There were retired grandparents, parents, and children from preteen down to two years. EVERY one of us enjoyed it immensely. Every time we walked through a different area we noticed more and more details. The AMAZING, clean, and safe play areas were a perfect break. The extra rides were fun for all the kids' ages we had with us.