We spent four days at this resort for our wedding anniversary. We selected the all-inclusive option, which, in my opinion was the best option. The food at this resort is really good. Primarily the dinner options. The Carbon Grill was amazing, as was Neptune. Lunch at the Taco place both at Villa del Arco and del Palmoro were both very, very good. The breakfast buffet at del Arco was okay, we ended up going off site for breakfast for one of the days.
The pools at this resort are great, and there was plenty of chairs to sit on around the pool. The only negative was that there were always little kids in the hot tubs (even though there were signs saying children were not permitted) and the staff did nothing about it. Additionally the chairs facing the beach were always claimed early in the morning, within no one actually sitting in them for hours. That was also annoying and the staff did nothing to follow their own rules.
This resort is good for families or older people not looking for nightlife. For example, there is no bar in the resort that is open past 8pm. Even the Sports Bar in del Palomar is only open until 10pm.
The staff is very friendly, accommodating and respectful. If we go back to Cabo, we will definitely stay there.