My kids love this place. It's fairly priced to have buffet and feed the whole family. The games are fun and a good mixture for both my 3 and 10 year old. Sometimes the staff is ok and sometimes less than ok. My kids waited for someone to come to the prize counter as other staff spoke to each other and walked past into a door behind the counter for more than 20 minutes. Other times the staff are a little friendlier. My family has visited other locations that were better. All in all, it's ok for a quick treat for the kids on the weekend.