A highly recommended place to stay when in Rome.