Great location. Convenient parking. The pool is a fantastic social place in the evenings with plenty of grills and a mini-kitchen. They're serious about the 9pm closing, though. The closest beach is not one you're going to hang out on, but a few of our party did swim a day or two. If you're intrepid and have snorkeling gear, there's some interesting fish all the way out at the surf break.
This unit had AC. The family member who organized our trip and picked this complex did not. She had much regret. The only downside to the AC is that it makes the porch a little too warm to hang out on.
This is the place to be if you're into pickle ball as the several courts fill up with Very Serious Players several mornings a week.