Great location just steps from the Colosseum. Easy check in.