I stayed at this property for 5 days in July. It's a wonderful apartment located very close to the central station (Roma Termini), and beautifully decorated and appointed - just had to walk in and settle in! It is close to one of the Metro stations to make getting around relatively easy. I do normally prefer to walk a city, and although it could be reasonably far to get to / from some of the interesting attractions and areas in Rome, it's not impossible!
Daniele was there right on time to welcome me to the property, and was super accommodating in terms of both arriving and departing, which I really appreciated.
Overall, a great stay - highly recommended.