location: Greece. Villa Delenia.