We had an amazing time at Davide's place. The flat is truly astonishing and Davide is a lovely host! Next time we're in town we will definitely be looking to stay here again. Miss the place already and it's only been 2 days since we left!