A fabulous place to spend time in Venice.