Great Great location. About a 10 min cab ride from train station to the apartment and about a 35 minute cab ride to the Fiumicino Airport. Just minutes from the Piazza del Popolo. Lots of great restaurants and within a 5 KM or less circumference of all the great resorts. We grabbed one of hundreds of scooters located around and within a couple of hours we went to all the major sights, Colosseum, Spanish Steps, Trevi fountain, Vatican, St Peters Basilica , etc.
The place is as described. One thing was the showers are very small but other than that is was good.