This is a super location! Be prepared to do stairs but worth it as it is 2 minutes from Piazza Popolo, 5 minutes from the Spanish Steps, and a short jog up to Borghese Park. The place is clean and we loved the space shuttle shower - once we figured it out (easy). If you need anything, there’s a grocery close by and lots and lots of great clothes/shoe shops. And if you want church services, am English speaking Anglican Church around the corner. If you want services in Italian, you have about 20 places in proximity or you practice French and do mass in French at the top of the Spanish Steps (the Priest did Communion invitation in English). Leonardo is great to worth with. Enjoy Rome! We surely did!