Beautiful place. Great location not far from the Colosseum.