The location was fantastic for Rome, while the city is not as walkable to see the big sights, this apartment was close to a lovely piazza with live music every night and really great restaurants in the area. The apartment was very clean and everything was exactly as described. Be advised that there is a $40 dollar cleaning fee that you have to agree to in addition to the daily tourist tax that the city imposes. We were very well aware of this fee when we booked, so no complaints here, just an FYI.
The bed was a little uncomfortable and hard but I'm convinced Italians just love their hard mattresses as we found this to be the case in every place we stayed at :).
Michele was very communicative the entire time and provided a google map of all the main attractions. In hindsight, I wouldn't have paid for a tour and would follow Michele's instructions instead. He was thoroughly understanding when we damaged something in the home by mistake as well. This stay was throughly pleasant from beginning to end.