The house location is super perfect. We went to Mykonos we didn't plan anything but it went so smooth and nice. The house location make you not need any means of transportation other that your legs to walk the town. Elenita gave us tips where to go and how to go.
We had a great stay and everything was perfect.
For everyone looking to visit Mykonos I would advise to book an apartment in the town, it's easier than an hotel outside, then you'll have to rent a car an so on. All depends on what you're looking for.