Highly recommend. Excellent location, with view of the Collesium from the doorstep. Our group easily walked to all major sights.
The apartment is as advertised - simple and effective for our group of 4. Strong A/C, good washroom/shower, etc. Communication was strong and the host met us immediately upon arrival. Also, military presence was outside the building for added safety, even if it was somewhat unsettling. This place is all you need for a stay in Rome.