A great resort that offers beautiful views, privacy, and access to the best beach in Mykonos.