This place is definitely on my list as one of the places I like to go to for fun. The staff is nice, and the place charges reasonably. Basically, instead of the normal layout (like game works) where the customer has to pay for credits depending on the game, this arcade charges you by the hour - you are free to play as much as you want and any game you want for the amount of time.
They have a variety of games: consoles, arcade games, old style games, and the last time I went there it looked like they were adding computers to the place.