Just returned from 3 nights at this Resort and we had a very enjoyable stay. The apartments was very quiet and surprisingly spacious with everything that you could need there. We self catered and found the kitchen area more than adequate. The dishwasher was remarkably quiet!! Everything was comfortable - bed, lounges and the shower was spectacular. Staff friendly and very helpful.
One suggestion for management though is to get some sun lounges and furniture happening around the pool - it is currently very bleak.