I would 100% recommend staying here. As soon as you walk out of the apartment building, you’re right beside Trevi Fountain! Everything is close by, within 15 minutes you can get to the Colosseum, 5 minutes to the pantheon, and so many great restaurants close by.