I have stayed there twice, the first time it was wonderful, clean and the staff was friendly.
The 2nd and last time was a disaster. Spring break week first condo was terrible, they gave us a 2nd one which was just as bad then finally a 3rd that the next morning they spent hours cleaning until we checked out. We got our money back after complaining to AAA.
This is not a place I would reccomend, sorry.