Amazing stay with an amazing location mere minutes away from local spots and the Colosseum.