Pretty awesome place, not too overcrowded even on the weekends. Plenty of pool tables, though a tad expensive in my opinion. They also have arcade type games, a bar (of course), and plenty of good food to go around.
The staff is pretty quick to wait on you and get things to you also. The atmosphere is great; it becomes a nice place to hang out with friends, relax etc