Amazing place perfect central location with direct view on the Grand Canal! We will for sure come back!