This place is right in the heart of the Mykonos Village. You cannot beat this location. It is a 5 minute walk from the Windmills, the water and everywhere else in the village.