This place is a great setup for a pool hall. It's not hidden in some basement in a dark building. There are great tall ceiling and large windows that overlook the little main street. Also, there is plenty of parking in a back lot as well as on street parking. The staff is a core group of people, and the owner is very friendly and welcoming and recognizes you after a few visits.
Apart from the pool, there is also a fairly good sized and varied menu.