Went with 2 other couples to Casa Del Mar and we had a great time. The service is excellent. If you want a quiet place in Cabo - this is a good spot. I would recommend upgrading the rooms to the suites which is much larger with better views and balconies. We were also hoping to use the extra $200 resort credit but have to warn you that there are conditions to the resort credit as it cannot be all used at one time!
The quality of food and drinks is good. As it was our anniversary and we let them know ahead of time, they brought us some strawberry covered chocolates with the champagne which was a nice touch. Though gratuities are included, the staff appreciates the extra gesture.
I would highly recommend walking to the Dreams Resort and using the restaurants there as its only a short walk on the beach and your all inclusive is good at Dreams. We went twice to the Italian restaurant - Portofino which is outstanding! Very classy place.
As far as the beach - its nice to look at - not for swimming as with most places in Cabo.More