Amazing location and beautiful place, steps from the beach and walking distance from the best places in Mykonos