Nice place.
Nice location.
Though a little tricky to find public parking around, especially on the weekend.