If you decide that you are going to stay in the San Jose del Cabo side (as opposed to Cabo San Lucas), PM me & I will give you some restaurant suggestions. Unfortunatley a lot of the places down there are now going "all-inclusive" which means meals are provided. i like trying out different places to eat & not being stuck eating in the hotel every night.
I can no longer reccomend my usual hotel as I had a bad experience there a few months ago but we talked to several people who stayed at the Royal Solaris (San Jose side) and loved it.