Great location in the middle of beautiful Mikonos town!