Salvatore's place was exactly as it was described. The location is excellent, on a quaint street but very close to the Forum and the Colosseum and an easy walk to other major sights. It's also a couple of minutes walk to the main street in the Monti neighborhood which is not as touristy but has nice restaurants and cafes.
The apartment is small but worked fine for us (2 adults & 2 kids). The kitchen is very small as well, we didn't cook so it wasn't a problem for us, but could be for someone looking to make meals at home.
The apartment stayed cool from the heat because the windows are facing a courtyard, however the air conditioning unit could be a little stronger.
Salvatore made the check in very easy and stayed in touch with us throughout the whole stay, giving us restaurant recommendations and answering other questions. He always replied promptly and was accommodating to our requests.