Had a great stay with my girlfriend. Great location, really nice and helpful people in the lobby.
They have an extra charge of $25 + tax per night you stay for resort fee that is not already included in the Airbnb charges so be mindful of that. They do provide very useful amenities like beach chairs, boogey boards etc for the resort fee so definitely make use of that!