We really enjoyed our stay here.
The location was perfect and the pool was lovely to cool off.
Downsides were the total lack of air conditioning in a stifling apartment and the owner only having provided one moveable fan between two bedrooms and a living area. Sadly this meant that we were all somewhat fighting over the small fan that was available.
We also only got given one key for the apartment and pool complex. This is absolutely fine if you are a family who all go everywhere at the same time, but this complex has locked gates to go anywhere (obviously to keep out guests who haven't paid), which is totally understandable, but it meant that we were permanently either locked in OR locked out, which made for a really frustrating week.
The apartment itself is comfortable enough (bar the beds which weren't) and spacious and modern. The washing machine was welcomed, so we came back with minimal washing!
All in all, great location, but there are apartments nearby which are better equipped and we would visit those next time.