The place was beautiful with a stunning view. You ARE literally steps from the beach and the host was super responsive. However, guests should keep in mind the resort fee is mandatory and not included in the cost of the Airbnb. The fee is $25 for every day of your trip. There is also no place to drop off/store your luggage until your room is ready at 3pm.
Unfortunately, during out stay the amenities were lacking. Our resort fee included two beach chairs but we did not realize that they are taken away promptly daily at 4:30pm. I was also disappointed that the jacuzzi was out of order our entire trip because "there was no hot water." Additionally, we were definitely frustrated when we were charged $5 for getting a replacement key to our hotel room. That fee was small but the concept of it was frustrating since replacing hotel key cards are always free.
Beyond these inconveniences it was a great trip.