With a location within a few minutes of the Spanish steps, this apartment on a secluded street still keeps you right in the middle of it all