Food was good but not great. But everything else about this place is high class. Staff was very helpful and considerate. They have ample tables on the top floor and on th ... more