3 seashore villas on the island of Mykonos, in Greece