My kids had a lot of fun, it was really clean which was great. Only reason I am not giving it five stars is because there really wasn't that much to do, I have been to a few other places that were more fun for MY kids but we will be back because it is close and it was pretty cheap. Maybe it will be more fun for the girls when they are just a little older. The staff was friendly.