Giovanni was extremely helpful. We had to find housing last minute and he set up someone to meet us wihin 2 hours! They had a print shop right across the apt & were extremely helpful printing things out we needed and just for questions in general. It was right down the street from the Colosseum and extremely accesible to public transportation (both the train and Roma Pass) to get to other major sites in Rome. There was air conditioning which was amazing considering we were there during a crazy heat wave in July.
The only negative thing about the place was the mattresses. If you have back issues, it may be a bit rough.