Perfect location! You literally walk out and the Colosseum is right there. We had an amazing stay!