We took our three kids here for the first time this weekend. It was great! All of our kids had a good time and the rides were great. Only one ride that is "six flags-ish" but still a great time. Every single staff member we encountered was friendly and helpful.