Great location!! Central to everything.
Clean and quiet.
The 98 stairs to the apartment are no joke, but you'll earn your gelato for the day.