Excellent location!! It’s basically in Piazza Navona and strategically in the middle of Vatican City and Colosseum so not too far to walk to all the sights. Very spacious place, has all basic appliances you’ll need. Would definitely recommend this place!