An absolutely amazing place on the Piazza Cavour, with a crazy good view on the top floor. Clean and spacious.