A great apartment(as shown in photos), located next to piazza del popolo and very very close to piazza di spagna. It is value for money and love the self check-in process! The communication was instant.
Definitely this apartment will stay in my list for my next visit!!