Room was clean. Beds were comfy. Beach and pool amazing. Very nice restaurant, serving breakfast, lunch, and dinner. There were a few minor annoyances but nothing that wouldn’t make us stay again(already booked again for Sept). For one, wish they put the complimentary coffee out at 6am verses 7:30. They only issue one key, if you want another, you have to pay $5 deposit. The rooms are pretty basic, so if you’re looking for fancy, this isn’t the place. But if you’re looking for chill, relaxing, and good vibes…. This is it!