This apartment has a fabulous location. Though it is very central to the Spanish Steps and Piazza del Popolo, it is very quiet set in a narrow street off the main road.
Check in could not have been easier and communication with Maria always prompt.
Overall, a great experience.