I debated between 4 and 5 stars, because I agree it can be a little bit yuppie, but it is a place where you can do it all. Hang out and talk with friends, dance, let your hair down, or take it easy. Friendly staff definitely nice, if you've had one too many drinks, they won't kick you out like a jerk they are very professional.
more