The condo is well located in a great complex. The pool was fantastic and the grounds well maintained. The condo itself was okay, not great, but okay. It was mostly clean and the kitchen was mostly well stocked (they warn you they don't provide anything). There were some condition issues. The hall bathroom shower is in need of attention - a very dirty (mold, mildew, etc) shower curtain liner, cracking grout that may have been moldy, and a PVC pipe that was sticking out of the ceiling and looked to be surrounded by mold,
There were also not enough towels and no hand towels for the guest bath. It was only two of us, so we were okay, but if it had been more we would not have had enough. The towels that were there were pretty threadbare, as were the sheets. There were also no beach towels provided and that was not stated in the information anywhere (that we saw) so we had to buy some. None of these things are a huge deal, but they added up.
In all, we'd stay at the complex again but might choose a different unit.