The apartment has perfect location, located on 1st floor, only 20 mins walk to Fontana di Trevi and Spanish Steps, other major attractions within walking distance (not worth taking a bus or metro as you will explore soo many beautiful things when walking), 10 mins walk to St. Peter's Square and Vatican and Castel Sant'Angelo is right behind the building. Bus shuttle stop is right behind the corner so you can catch earlier flight without having to get up too early.
Room was very clean and quiet, and bathrooms were sparkling clean and hosts were very prompt to answer all of our questions.
Highly recommend!