Great place on the Grand Canal.