Great place, great service, excellent location! Would definately come back. Literally in the center of Rome’s tourist area.