Wonderful place in the heart of Mikonos town. Everything reachable very easily in walking distance.
Small place but really comfortable!