Excellent spot very close to the Colosseum to visit Rome and its beautiful monuments!