I had been to one of these in Virginia a few years ago and was not impressed. So when we were invited to a birthday party here, I was not looking forward to it. HOWEVER, this one I was thoroughly impressed. It was so organized and fun. My kids were 3, 4 and 6 and it was perfect for all of them. After that we did 3 of our kids birthdays there and it was perfect. It's inexpensive, we could bring our own cake and they organized everything! We just had to show up. The kids got to use both the rooms but one at a time so all the kids stayed together. Then they took them into the party room and the employee(who was so fun) facilitated the gift opening and even wrote down which gifts came from whom! I actually had no work and all play! It was great. The kids had fun and so did us adults. I will definitely take my youngest for her bday too.