Great place to stay if you’re looking for a central location to the majority of shops, restaurants and bars in Mykonos town.