We had a great time. We read the other reviews before going, and I watched for all the negatives that I read about. I did not see any of the negatives going on during our visit. We had an extremely positive experience. If you have children, this is a definitely must!!!