The location is perfect: close to Colloseum and the metro line.
Very good communication when we had a minor problem with the modem.
I would recommend this place for your trip.