Excellent location if you're planning to see a lot in a short time. Roma Termini is right across the street so you can hop in the metro in any direction, or take a train to anywhere in Italy. Very clean room, and great communication.