Pros: Overall good value. Easy beach access. Great ocean views. The resort was clean and well maintained. Very spacious penthouse apartment. The kids club (although humble) was nice. The two employees working there did a good job. In fact, customer service was good everywhere at the resort. The restaurant is a bit pricy, but good food at a convenient location.
Cons: Not close to nearby shopping/attractions/etc. You’ll need a rental car. The distance to shopping is compounded by the fact that the resort’s shoppette is terribly limited and overpriced. Also, the pool area is small for how big the resort is. The pool is located such that it only looks out to the resort. Thus, no poolside views to speak of despite the resort being surrounded by beautiful natural scenery. Next, they don’t honestly have a gym/fitness center. It’s essentially a closet with a couple machines. Looking back on all my travels in my life, it’s the worst hotel gym I’ve ever seen. Finally, the apartment had some quirks. The most notable one is that our balcony door (which leads to an upstairs patio) only opened from the inside. If people were upstairs on the penthouse patio, and someone inside the apartment closed the door, the people upstairs would be stuck up there until someone inside the apartment opened the door again. Not an ideal set up, especially since the doors have to be closed for the air conditioning to turn on.
The good definitely outweighs the bad, but there is room for improvement.