Amazing amazing location! Such a lovely stay in Greece. Would definitely stay here again.