A great spot in the center of Mykonos town within easy walking distance of the Old Port, Little Venice, and the Windmills.