Everyone else has explained it so well so I'll just make a list of my thoughts.
Great:
Staff
Game selection
Spacious
Comfortable
Friendly
Price
Improvements:
More variety of food
Seriously worth the money. They've got ALL KINDS of games, from easy, kid-appropriate games (CandyLand, Mousetrap, etc.) to intellectual strategy games (Settlers of Catan, Risk, etc.), to silly fun games (Fact or Crap, Apples to Apples, etc.). In short, there's a game for every level and every interest! You really can't go wrong for a relaxed and varied gaming experience.