Nice place, next to the Colosseum. So worth it!!