All in all it’s a very enjoyable stay with good value.
Pros: the location, kitchen, view, size of the apartment, fins, boogie boards, beach chairs, beach umbrellas.
Cons: the host checks Airbnb app messages only once a day or if you text to their mobile, bbq didn’t work (but I think they are fixing it), laundry machine had rust, the drawers in the closet had sand in them, we had to kill two large cockroaches, there’s car noise from the road nearby in the early morning (5:30am), there’s no laundry rack to hang wet clothes (would be good to have one in the balcony), not having doors (they have curtains instead) can be an issue (privacy, noise, insects). The sofa and carpet can use a deep clean (actually the whole house). The elevator doesn’t go all the way to the parking floor (but you can drop your stuff at the elevator level and then park the car). If you’re unlucky there could be loud people in the swimming pool which you’ll hear from your room.
There’s a frog on the island called Coqui, which makes strong sounds at night — I liked the sounds but some people don’t.
The above cons are just things to keep in mind.
We would have still booked this place because it was still really nice and enjoyable.