Comfortable well equipped apartment with a friendly host. It was an oasis in Venice.