Great central location near all the restaurants and shops in Mykonos Town!