Mykonos townhouses- The nearby vicinity of the property is home to a magnificent selection of top-notch amenities as well as breathtaking landscape.