Apostolos place is great! Center of Mykonos town, bunch of shops and restaurants close by along with the windmills!