We stayed there but it has been 5 years. The condo was extremely clean and well equipped. It was nicely laid out. No noise from surrounding units.
Cons-- staff at the desk was downright surly even when asked very basic questions.
It is on a very busy road.
Pool is small.
I would stay again for the right price. It was pleasant/ fine but is not a resort atmosphere imo.
Have a great trip!