This is a gem, with terrific hosts. The Campo de Fiori area is a great place to be.