Several recent reviews have been negative. This seems to mostly be from one large group that had a bad experience. Based on these reviews, I was concerned about my stay. It turned out I had nothing to worry about.
When the resort went all inclusive, I believe the food quality did go down. But, this is compensated by the fact that prices are no longer as concerning (the food used to be quite expensive). The rest of the resort is exactly as I remember it. It is absolutely beautiful. The staff are extremely attentive. The drinks are excellent. And, it is an excellent place for peace and quiet.
I would without hesitation choose this resort over the others my wife and I have seen in Cabo San Lucas.