We brought our boys here a few weeks ago and it was so amazing! This place is huge on the inside. It is so nice to have an indoor playground that is for older kids too. The food is actually really decent quality, not just kids fare but actual food. The kids had such an amazing time that we set up a birthday party for our 5 yr old. Everyone had a blast. Setting up the party was easy and the whole process was smooth, with multiple calls for confirmatio. I realy like how much they communicated with me to set it all up. Once we got there the party hosts were super helpful setting up and organizating the whole party. All in all I give this place an A+