There are a few things that we liked about this place. Beautiful beach, free kayaks, great outdoor space for kids to play, walkout to outside directly from the room, friendly staff.
However, the accommodation was so bad that it felt like living in an illegal basement (we stayed in a two-queen room). The room was dark with only one working light (nothing else worked), very loud a/c plus as a bonus there was another even louder one right on top of our door. The only window was in a really bad shape, and I noticed that in some other rooms, windows were boarded up. The door had a cheap vinyl window covering that would not fully close. All these made sleeping in the room very difficult.
The place needs a major upgrade. Otherwise, with nearly $130 per night, this place is absolutely not worth it.