The location of the place is perfect. Right near to Mykonos Town, walkable to Old Port and Little Venice and the windmills.
The complex is pretty private and the space is comfortable.
Would recommend a family or group of friends for this place to stay.