Great place to stay, quite clean and spacious apartments 5 minutes walk from Mykonos town.