Took my kids during Spring Break and had a great time! The lines weren't very long and the staff, despite other reviews, were VERY polite and helpful. My only complaint would be that the masks in the Bazooka Ball area aren't sanitized after each use so they were stink ... but aside from that we did have a great time.