Stavros house is perfect for your stay in Mykonos. Is absolutely well located and welcoming. Near all the facilities.
Maria the woman that works there was always nice and available in helping us for any issue.