A nice place in a brilliantly central but quiet place.