The place itself is located in a beautiful resort. The amenities are wonderful: pool, hot tub, and of course, the beach within a walking distance. The apartment itself had a musty smell that I already reported to the owner, and it took several days to air it out. The bed was nice and comfortable -- especially the pillows. The shower was small, but tolerable. There wasn't a fridge, which meant that we couldn't bring food inside and keep it refrigerated. I made a list of pros/cons, and hopefully these will be helpful to you:
Pros:
1. The resort's amenities: pool, hot tub, restaurants, yoga, and of course, the beach within a walking distance.
2. Large bed, soft pillows.
3. Free water machine in building 1 - perfect for hikes/trails.
Cons:
1. The room was facing a back alley/container storage parking lot. The beach was to the left and barely visible from the balcony.
2. No refrigerator/microwave in the room.
3. Paid parking. It added up after a few nights.
4. Cleaning fee. Not sure why it was so expensive since the cleaning took place only after we left.
If you're only looking to lounge by the resort's pool/hot tub and occasionally walk along the beach, then this place may be perfect for you.
We, on the other hand, were out on hikes/trails and only used it for sleeping and showering. So, the pricing was a bit too high for that. We found another AirBnB for a cheaper price and a free parking. Good luck, and enjoy your trip!