We loved our stay! The apartment is so well located you can go to all major spots in Rome on foot! We never had to take the metro or taxi or bus anywhere!
The apartment is so well decorated and amenities are provided. Thoughtful touches like providing adapters were very welcome!