Knowledgeable staff and good service, but the live music was a surprise. They were good, but loud, and we ended up shouting at each other instead of talking.