We celebrated my son's 2nd birthday party this past weekend here and it was awesome. The kids had a blast. I was a little nervous from all the bad reviews but the place was cleaned and the staff was great. There's two rooms, each room has different giant inflatables. You get 30 mins in each room to play. At first I thought this wouldn't be enough time to play, but the kids were done at the hour mark. We had a few younger and shy kids so it was also great that the parents/adults can go on the inflatable with the kids. The staff did a great job transitioning the group ahead of us out and was also very patient with the kids in my group.
They don't allow you to bring outside food/drinks/balloons which was fine. The chip bags were big enough for the price paid and we were allow to take whatever leftover food/drinks home. My son loves balloons and as we was waiting in the lobby, the staff was nice enough to give him one to play with.
Overall, it was a fun experience. And I would recommend this place.