Nice place, excellent location in the center of Rome. Very clean.