We enjoyed our stay and thought the value was good.
A couple of things that stood out on the positive side: great location, walkable to shops and restaurants. The resort pool and beach access points are very close by and in great shape. The pool has a pool bar, live music and a pool side food counter. The condo itself was clean and had everything we need. The parking spot on the same floor is very convenient. The view over the pool and beach is amazing. It's a nice stay for sure and we enjoyed it.
A couple of things to consider on the flipside: please be aware that use of pool and parking is an extra significant charge on top of the rent. You are charged during check-in. Also, the unit could probably use a bit of pest control as we encountered a couple of roaches in the kitchen during our stay. Furthermore, the top-bunk is only suitable for small children. Our teenagers couldn't use that part because it was too small and too close to the ceiling so one of them had to use the sleeper-sofa in the living room. Lastly, the most negative experience was the very long waiting lines for the elevators. 15-20 minutes (!) were no exception and it led to quite a bit of frustration among the guests. It doesn't seem that they have enough elevators for such a large complex, plus a lot of parking spots are not at the same floor as their respective condos, so there is a lot of floor-2-floor traffic on top of the floor-2-ground traffic in these elevators.