A fantastic location, right next to the Colosseum and the Roman Forum, with easy access to public transit to explore the rest of Rome.