The food was so good! Our server wasn't quite sure what "vegan" entailed, but *asked* politely, and was eager to point out the vegan options, and the gluten-free options to meet our party's needs. The music was great. I should point out that we ordered from the menu (it looks like it's usually predominantly a buffet, but that was not the case that day, which worked out great for us).