I stayed three nights in a casita the week before Christmas. The whole family flew in from various parts of the country and most stayed together in a villa higher on the hill.
Our casita could not be beat: fantastic views of the ocean, spacious balconies, comfortable furnishings, great bed, etc. There was simply no downside.
We cooked each evening in the villa, so I didn't enjoy any of the dining, but I wish I had.
The resort facilities that I saw in four days were fantastic: pools are well-maintained, walking paths are beautiful and well-maintained. The grounds were phenomenal, and I took dozens of pictures of the foliage.
I was expecting a beach, which doesn't exist at this resort, just rocks and cliffs. Other than that, this was amazing and I will recommend it to anyone else looking for a US-mainland sort experience.