Excellent location, very central to all the amazing sites in Rome.