Place was very nice, in the location that we wanted (close to my parents hotel). It's walking distance to many of the main sites, but a bit of a trek (15-30 minutes walking to Spanish steps and Colloseum, 50 to the Vatican). You can easily take the bus to those places though, which I would recommend.
Apartment itself was air conditioned and in very good condition. Nice rooms and bathrooms.