Amazing location and hosts!! The best place to stay by the beach in Mykonos