I have put off creating a yelp account for a while now, but decided to after experiencing this place. My actual rating would be a -3 if possible due to the workers attitudes alone. I've never been so turned away from an establishment just based off of customer service. I'm not going into details on what was said...I'm a pretty laid back person that doesn't get offended easily and will take a good bit of crap from people but we ended up only staying an hour or so just because of the quality time we had experienced while being there in that short amount of time. Ps: don't let your kids even lay a finger on the games (kids will be kids and will touch stuff) without being harassed for paying $5 per game for some shitty dirty toys. Save yourself a trip till they change some things up..NOT worth the money or time!