Unbelievable location. Can see the Colosseum through the street corridor one step out of the front door!