We have just come back from a great stay in Rome for 3 nights at this property.
The apartment is in a great location, a short walk from Colosseum and other sightseeings Trevi fountain etc. Lots of local shops, restaurants and bars on the doorstep offering lovely Italian dishes. I would definitely recommend others to stay here.