The place was great. Very clean, very spacious, had everything we needed. Metro station is literally 2 steps away, and from there you can reach all places to visit in Rome.
The host was so nice and co-operative and spoke perfect English which made communication very easy.
I would definitely recommend this place