Excellent place in a very central location. Many great cafes bars and restaurants around. Not to mention all the central attractions of Rome, the Colosseum and Piazza Venezia are basically next door.
The hosts were kind, easy to reach, and they booked us a taxi from the airport. Unfortunately, the internet did not work in the flat. Other than that we were very happy.