The apartment location is great as there is carrefour, restaurants and coffeeshops just below the apartment. It needs transportation to get to the center (trevi Fountain) and vatican but you can take the metro. Metro station is 5 minutes away on foot and it costs 1.5 euros per person for 100 ninutes or 7 euros per day.
We had problems with the self check in when we arrived at midnight but Marco tried to make it up for us.
The apartment is spacious and clean and same for the building.