Our stay at the resort was great - the beach views were absolutely stunning and made our stay totally worth it. The village around the resort is very cute and has a few walkable shops, eateries, etc. but be advised that many restaurants are not open on weekdays (including those at the resort itself), so plan ahead. We found decent options nearby but did have to do some driving.
The hot tub was also fantastic, but it is shared across the resort (you can book it for an hour at a time at the front desk, and it does incur a cost). One of the two hot tubs was out of commission while we were there, which was a bit of a bummer, but we were able to find an hour at the one remaining tub.