Outstanding! A gem in Mykonos town!