I'll probably be echoing others opinions too. I would like:
A room that can understand the difference between a pool player and a recreational player
Cleans the table and table area after every use (I used to wear an apron just to reduce the inevitable "line across the thighs")
Maintains the tables (cloth, rails, etc.)
Aramith balls for the players (and for God's sake, keep the Aramiths with Aramiths!)
Score Beads
Tournaments
If there has to be arcade booths, keep them far, far away from the tables
Jukeboxes should be kept away from tables (I can't control what comes out of the jukebox (Classic Rock preferred) but the volume should be at a human decibel!)
Clean bathroom is a must (Comet Billiards in Parsippany comes to mind)
Space between tables
Good food is always a plus with a seperate eating area
Beer is always a triple plus

Good service
Carpeted floors
A Pro Shop (not a necessity but definitely a plus!)
Come to think of it, Q-Master Billiards in Virginia is the all around "what a pool room should be like" place for me! They've got their tournament room which is full of action during the Open and away from your recreational players (plus they have comfy bleacher type seats) They have good food and service.
See For Yourself!
*But remember, we as the players should always give positive feedback to the poolroom employees and thank them for having great service when credit is due.
