It is well located in Mykonos town
Everything was ok