Fantastic location steps from the Campo de Fiori.