I had a great stay at Chiara's place. The location is conveniently located steps away from a subway station which made visiting the city center and getting to/from airport very easy. The place is spacious with all the amenities you'll need to enjoy your time in Rome.