Beautiful spot not too far from the colosseum and other great sights!