Excellent location (pretty much everything you need nearby - metro, supermarket, the best coffee in Rome just around the corner, and all of this in Monti, central Rome, just 5mins walking from the Colosseum).
The house has everything that's needed and the hosts were always available - communication was great.
Highly recommended and would definitely come back!