This apartment had quite a few issues. We were not given check-in instructions and were only able to get in because the manager was reachable by phone to give us the parking spot number and door code. When we got there, it hadn't been fully cleaned (the dirty towels were all hanging on the lanai, parts of the apartment weren't as clean as we would expect, and there were sheets going in the dryer). The bathroom sink was jammed and wouldn't drain and took several visits from the manager and a handyman to fix (they fixed it on our second day). The shower door fell off if you tried to close it. One of the bedroom doors jammed so badly that my husband hand to shoulder it in from the hallway when I got stuck inside and we were afraid to close it for the duration of our stay. One of the table lamps was missing the on/off knob and didn't work. Overall, the place was quite poorly maintained.
That said, the property manager was responsive to our concerns - they sent the cleaner back right away with new towels and sent a handyman for the sink. Eventually, they agreed to refund us for a portion of what we had paid.
The location was good - right across the street from a beach, beautiful sunsets from the lanai, and convenient to other beaaches and food options north and south. The apartment had beach chairs, boogie boards, and snorkel equipment (though none of it was clean) and a well-equipped kitchen (though many of the pots and pans weren't clean either). If all the issues with the apartment were resolved, it would be a good place to stay.