We had a lovely stay, and enjoyed the clean, modern and spacious apartment. A highlight was the pool which is kept extremely clean, is spacious and only shared with few other guests. The house is owned by a family, which will go extra miles to make you feel welcome and at home - they even provided us some of their own homegrown vegetables for our cooking.
On the downside, there is the location, which is a bit far from the nearest restaurants and shops, still we will be very happy to return in the future.