The house is nice and spacious. It is loaded with Amenities. However it has no Air conditioning, which is a necessity considering the Summer heat in Rome.
It is located perfectly if you want to visit the Vatican, which is a 15 min walk however it's a little far from all other Roman sites like the Colosseum, Roman Forum, Trevi etc.
The metro station is a little far however bus connectivity is easily available nearby.