Fantastic place, brand new, very premium and in a enviable location, 30 meters from Campo dei Fiori.
Amazing stay, really.