Great place, nice and central to most places in Rome.