Fun indoor place for kids. I would have given 4 stars except some of the staff was extremely rude. Most of the seating near the play area to watch your children is "reserved for rent". So unless you want to pay for your seat you are required to stand to keep an eye on your children. We tried sitting on the edge of a reserved bench and were rudely told to move unless we wanted to rent it. All of the "for rent" tables were totally empty no one was renting or reserving them. Also a woman with a baby was sitting in a seat at one point and was told to get up. We will not be back.