The apartment was great for our 3 night stay. Bedroom and bathroom were large, with good air-conditioning. The kitchen was small but had everything we needed for our stay. There were towels and a washing machine in the bathroom.
It's about a 20 minute walk to many of the sites, but as the apartment is located right beside the forum, you have to walk around it to reach the Colosseum (about a 15 minute walk) and there is also a Carrefour near the Colosseum.
Area was quiet, traffic became very low to non-existent during the night so we slept well each night.
My only critique would be that it would be a tight squeeze for 4 people as there are two pull out beds in the kitchen and the bathroom is through the bedroom, so for a long stay, this might cause a problem.
Other than that, this was a great find. And somewhere we would consider coming back to in the future.