Airbnb is located just off the hustle and bustle of Mykonos town. Next to all of the little shops and cafes, it’s the perfect spot to sneak away to after a long day out.