Location location! Great spot a stone's throw away from the Colosseum! Many thanks!