Exceptionally clean and best location in Mykonos Town for the money.