This place was a nightmare in 2008 when I visited before, but the joint has new management who have worked hard to clean up the bar and the clientele.
The bathrooms have been recently renovated; and the rest of the bar is now consistently clean.
Great spot for happy hour due to friendly service and dirt-cheap drinks. Lack of an established kitchen means no standing menu, but I hear they are working on getting food delivered or in-house.