I took my daughter to this place because the pictures that shown in their website was very fascinating . However, it was a bit out of my expectation.
Playground: it is quite ok, bit I found that some corners or exit ways are not very safe for kids because those areas do not have foam mats on the floor. I like those soft benches though, colorful and safe for kids.
Arcade games: sorry to say that Machines are like 30 years old. And some of them were not working. Looks like Chuck e cheese has better ones with more varieties.
Food: I did not try.
Golf : looks good and neat but we did not pay the extra to play this.
Rock climbing: did not play today.
The overall service is pretty good with a very friendly welcoming guy in the front reception. We went there in the morning, and there weren't many people, but there was a group of kids from a daycare. And they did organize well for them, they have party rooms.
Will I go again? Probably not.
When I told my daughter that we had to go and leave , she did not refuse and seems like she had enough and did not find it as excited as chuck e cheese.
The best part she loves the most is the swirly slide in the playground. But we can certainly find something similar in the park outside, why pay 5.99 for that then?