The views from this place are stunning. Keep in mind, this is basically a studio. The kitchen and bathroom are very small. The appliances are very dated (we didn't even use the dishwasher because we couldn't slide the shelves and it looked like it was on its last leg). It's very hard to read the numbers on the electric cooktop. There is no A/C (this seems to be common for the area though). The pictures for sure look better than the actual place (you can tell the photos were taken a while ago). This place is about location - the walk to the beach is great and the pool area is nice too. If you are traveling solo or staying a couple of nights, maybe this would be okay. It was very cramped for my husband and I for a week and we gave up on trying to cook during our stay.
I found the management company to be kind of a let down. Not accommodating or understanding and very stingy with amenities (i.e. two rolls of tp for two people for a week and they said that was it). I have stayed at lots of other Airbnbs and Vrbos over the years and have never encountered this.
Verdict - would we stay in this unit again? No. Would I stay at a place managed by this same vacation company? No. Would I stay in the complex again - probably.
Hope this helps!