Nice place to stay in Mykonos town, 2m away from the lovely restaurants and beautiful shopping outlets