Best location right in the heart of mykonos town! would definitely recommend