Deluxe hotel on the island of Giudecca in Venice.