Location location!
Pros: location, 3 pools (indoor too), great restaurants & cafes around, right across beach, amazing views of the ocean and bit of city (although the apt we stayed didn't get the sunrise or sunset as it was a bit at the back), tennis court and bbq common area(they get booked quickly).
Cons: Apartments and furniture reflect aging, beds and pillows were not comfy, lifts had long waiting times and no regular housekeeping.