We had a great stay in a very nice and super clean apartment/flat of Concetta!! It also had air conditioning, which was very pleasant and comfortable during the hot days in Rome!
It had all the necessary amenities as described. The host was super friendly and made us feel like home. She also provided us with nice tips and instructions for restaurants and walking tours. Only 20 minutes walk to Colosseum! Public transportation by Metro is very easy and convenient!