The apartment I stayed in for a fortnight wasn't too bad, but it smelled musty, particularly for the first week. Once I'd opened it up it wasn't too bad, but it was clearly very dated and could do with being refurbished. The staff were okay, but had to be asked a couple of times to do things.
A tip, try and avoid an apartment with an adjoining door to the one next door. I had one and it was paper thin, so I could hear everything happening next door and I had a noisey family for the entire stay.
On the positive side, the gym, pool, buffet and Jacksons were good.