Travelled with 11 months old baby and 11 years teen. Good location 5 min to the sea, 10 min to the old town. Staying you can use infrastructure of hotel (swimming pools, animations / kids clubs etc. for kids) and you are fully supported by hotel staff (change of towels when needed, cleaning for small fee etc.) Apartament well maintained, nice spacious terrace with couple of sunbeds and jacuzzi. Nice place to rest in privacy or eat, have a glass of wine. Street is a bit noisy at times - you can get used. Especially for families - you can get baby bed, high chair - anything you need. Hotel / host can arrange transfers from / to airport and is very helpful with whatever you ask. Several restaurants around - plenty in town.
Enjoyed stay a lot. Honestly recommending place / host / the way things are organized