A small independent hotel on the sun-drenched island of Mykonos, where the charm of the Aegean awaits.