Everything you want!
Lovely resort. Many restaurants which are top class, food is excellent. The apartment stayed in was spacious, well kitted out and clean. We were also close to the pool which is accessed by a coded gate entry.
Staff are friendly, helpful and professional. Two mini marts on site, with essentials at a fair price. SuperSol within a 10 min walk for all other stuff.
Only downside was the group British 20 somethings who turned up and started taking over the pool area and throwing a ball among the sunbathers around the pool area. Can't avoid this I guess!
Location of the resort is lovely, quiet and relaxing. Everything you want!