A superb place to stay in Venice