The good - Condo we stayed in (E-8) was very clean and modern. Plus, all the amenities were there, including a "beach closet" that had a beach bag, 2 coolers, towels, sun screen, and even a big floppy hat! They thought of everything. The bed in the master was very comfortable. The bathrooms were arranged in a very usable way. The kitchen was lovely. The clubhouse on 11 was super nice too.
A few things I didn't like. First, the condo building is older, and there was work going on the entire week we were there. Someone on the 3rd floor was having "tile re-done", and the work started around 8-9am, and went on ALL.....DAY........LONG. Every day...... It was awful. The vibrating and grinding sounds really detracted from the relaxed beach vibe we were looking for. And some of the furniture was not working properly, making it uncomfortable to watch TV at night. (One end of the 2 reclining couch ends didn't recline (no power), and the lazy boy chair foot rest would steadily move down when reclined.)
Another unpleasant experience was the check in, and all the rules associated with the condo. And I am a big rule follower, so I am generally not bothered by rules. These were a bit over the top. To check in, we had to enter through the 1st floor lobby to enter the building and go up to the condo to get the keys and garage opener, but we weren't allowed to carry suitcases through the lobby. That was just weird.
And finally, the pool was really dirty, and not lit.