Great location! Perfect for a quick stay in Rome. Right next to the Colosseum and a quick metro trip to the train station. If you like Vespas you will love this place.