My daughter and I had such a great time. There were constant activities so we were never bored. The staff was great with the kids. We came with our school group but I would love to go back with my family!