Mixed bag here.
Pros: You can't beat the location, steps away from the Colloseum. The apartment itself is clean and has the necessities you need. AC worked, TV had cable and Netflix.
Cons: there was visible mold on the wall of one of the AC vents, and in both of the bathrooms. Showers were very small, if you are over 6 feet tall you will be shoulder to shoulder in them. Shower also didn't close all the way, and water would leak. Check in was somewhat cumbersome waiting for the check in agent to come. No elevator/lift here so if you had a lot of luggage like I did, you'll be having an ordeal going up a spiral narrow staircase.