We had a great stay in Rome. The apartment is very well situated right next to the Vatican. From the apartment you even have a view of St. Peter's Cathedral, unbelievable!
I would definitely recommend this apartment to anyone going to Rome!