I've taken my daughter here many times. She loves it! I also threw her 3rd birthday party here. Unfortunately it didnt go so well. No one knew who my host was at first. The balloons were the wrong color. All the food I ordered were coming out late and one by one, very embarrassing when you are serving a larger party. They tried to compensate by providing additional food, however, there is no point if it all comes out late. They did give me an extra 30 mins time in the party room for the inconvenience since most time was spent with my guests waiting around instead of playing since they didn't know when the food would arrive. By the end of the party, the kids had a great time, however, speaking as a wedding planner, it was disorganized. Every weekend the team should have a pre-shift discussing all parties info daily. I will continue to bring my daughter her for play, however, will not be hosting anymore events.