Really nice hosts that were always available and ready to help - great communication. The location is very great, the bus stop is 2 minutes away and Metro Station Lepanto is a 10 minute walk away.
The apartment has everything we needed for the five days we stayed there. We would totally recommend it to people that want to do a city trip to Rome.