Extremely comfortable place for a couple. Few meters away from Piazza del Popolo. The very best of Rome is actually within a walking disrance. Stronly recommended