Fantastic location for a visit to Rome, short walk to local metro stations to travel into the centre, little bit hilly on the way back if your tired after a long day though.
Apartment is amazing, everything you need for a relaxing time.