A characterful haven of tranquility in this wonderful, busy city.
Very good location.