Fantastic spot feet from the Colosseum with an amazing view of Rome’s sites