Loved this condo unit, would highly recommend it. Very clean and well equipped. Lots of stuff nearby, groceries, restaurants, etc. Beach chairs/umbrellas to use during stay was a great amenity.
I am super picky about rooms and I would give this one an A.
As far as the pool area B or B-, bathroom I used at pool was very dirty, but that was the result of a parent leaving baby crap all over the changing area and not a direct result of the condo, just a disrespectful guest. I did not get in any of the pools for that reason. The condo lobby was very clean.