We had a good experience when we stayed there last Easter. The room was very clean and in good repair. It may have been recently renovated because I didn't notice any wear and tear on the carpet or fixtures, and the tropical decor looked fresh. It was convenient having the micro and frig., too. I got it through Priceline as well, and was really worried before we went because of some of the negative reviews I read, but was very happy with it once we got there. I think it is pretty well run. It's big, but they have the employees constantly picking up and making things look nice. Pool areas are nice and there is attractive landscaping.
Just take a careful look at your room when you first arrive, and if it isn't very nice, request one in another area. I was fully prepared to do that, but luckily I didn't have to. Good luck!