At first look this place seemed a bit ritzy and overpriced. However, there ended up being an awesome alternative-folk band on stage. The beer garden is also very large and cozy. I cannot judge on the upstairs/back dance floor as it was not open when I was there. But, overall waitresses were good, drinks were good and I had a good time.