We stayed here recently, and it's a nice condo. Spotless. True to the photos.
But be warned that there's an apartment above, and no rugs ... so you hear every footstep of the people staying above. Our neighbors were considerate of the quiet time (10 pm - 8 am). But the little running feet of their toddler was a bit much.
The a/c in the bedroom was very noisy, and difficult to figure out. Of course I found the instruction manual (in the nightstand drawer) the day we were leaving.
Otherwise it was clean, comfortable + centrally located. Tons of extra towels + bed linen.