We were there in November with 2 teenagers. The apartment was a very decent size and fairly clean, but the beds were of very basic quality. There were 2 bedrooms with 2 bathrooms which was extremely useful with 4 people. We had, however, to drive some 1.6 km away to pick up the keys and subsequently to pick up a hairdryer as there was none in the apartment. The washing machine worked but the drying function didn't work so we had to hang our clothes out on a rack which luckily wasn't a problem as we didn't have to leave soon after washing but which would've been a big problem otherwise. I wish there had been instructions for the washer.
Our remote control for the auto gate to the carpark didn't work and a replacement which we had to pick up from the office 1.6 km away also didn't work so for the 2 nights we stayed we had to hope for someone to either return or leave at the same time as us so that we could get in and out of the carpark.
Overall clean n fairly spacious with a nice pool outside and racquet ball court, but can be annoying having to go so far away to resolve problems with remote controls etc without a car
