The apartment is very nice for a couple, and the location is really convenient. It's only a short walk to the Historic center, and very close to the subway when you need to go further (airport, or Vatican for example). We went to Rome in January, but when you visit during the summer the sunny terrace may be very enjoyable, and is certainly the highlight of the flat!
Michele is great and very helpful, the chek-in and chek-out and everyday life during the trip are made very easy thanks to him.
The only shortcoming of the flat would be the bed: a not so comfortable convertible bed.