The complex is not entirely finish - but the golf courts are ok and the rooms are very clean. The furniture is new and very modern, AC in every room - we had 2bedroom appartment. Also, surprisingly, it had 2 bathrooms - we expected only 1 :) Service at the restaurant was excellent (on breakfast croissants were over and when asked, they brought warm ones directly at our table, than to the buffet). The complex is huge. But the swimming pool compared to its size it is rather small.
Breakfast had few chioces - they were good tasting, but less than expected at 5* . True, when we stayed, there where not many tourists, so maybe when full, they have more to choose from.It ia far away from city and beach not so close. But there is a shuttle bus leaving when you ask them taking you to the beach. The beach is nice (you have to pay for sunbeds and umbrellas).