The location is excellent, we stayed for 4 days and never had to use public transport.
Perfectly located near restaurants. Within 30mins walk of both the coliseum & Vatican