I'd rate the stay higher if it weren't for the "ugly" described below.
The good, the condo is very nice and comfortable. If you have a disabled wheelchair bound person it is set up for them, except the kitchen. Easy access, good beds and furniture arrangement. Gulf water and beach sand are gorgeous. There were some cleanliness and technical issues. Cleanliness was rectified right away, equipment problems were not fixed during our 2 week stay.
If you don't mind the bad and ugly it's a worthwhile stay.
The bad (and the ugly) are not the owner's fault. Unfortunately we were there during a deluge of sargassum seaweed which made getting into the water, frankly nasty. And it covered the surf and beach making it difficult to walk on the beach and at times smelled really bad. We were told this was unusual, just our luck.
The ugly, since this condo is in a 19 floor high rise with 72 units beside a sister complex with 108 units with other high rise condos on either side there were a lot of people. Each building had fee paid umbrellas and chairs on the beach covering the majority of the beachfront. For the small amount of beach remaining, if you didn't get out by 6am and stake a claim of space you were well away from the water. Likewise, if you didn't stake a claim on a table or lounger at the pool by 6am you weren't going to get one until 3 or 4 in the afternoon. In both cases many of the early claimants wouldn't come out until 11 or 12 in the morning. The manager stated that they had a policy against doing this but it wasn't enforces during our stay.