The location is several steps nearby the St Peter's Basilica and the Vatican Museum.Federico is very responsible.we have stayed in the apartment for 3nights.The first day we found the sewer of the shower was not very good and informed Federico.Although that day was the national day in Italy,Federico still solved the problem as soon as possible.
So I recommend this place to visit in Rome.