The Studios Eleni residence is located only 80 metres away from the beautiful beach of Ornos on the southern part of the island of Mykonos.