We booked this flat for a 4 night stay while exploring Rome. It is literally - as noted - on top of a metro stop so access to everything is super easy. There is also loads of bus options as well, we never had an issue with transport while in the city.
The space is clean and the amenities are perfect, Raffaele was super helpful at all times and was super quick with his responses.
Nothing was too much trouble including leaving our bags on the last day as we had a late flight home. He will give you lots of tips for places to go to eat and we didn't do all of them, those we did were very good.
We would definitely stay again, thanks for a great experience!!