Amazing location steps away from Campo dei Fiori yet quiet place to rest.