Wonderful place in a lively part of the city.