How can you beat the combination of great food and music. A cozy setting where every seat is great. We have never had a bad dish. They accommodated the plain tastes of our son. Clearly the performers enjoy what they do. Will be back next year. Need to book in advance of your trip.