Based on what you're looking for with regard to where to stay in Los Cabos, I highly recommend the ME Cabo Hotel Resort. It is located on Medano Beach, the most popular beach in Cabo, is walking distance to the shopping and nightlife downtown as well as the new three story shopping mall and is close to all the activities as well as a few tour companies. I just returned from a trip to Cabo two days ago and met a woman from England who was staying there who said it was elegant and beautiful and that every small detail was attended to. She said it was the best resort she had ever stayed at. It's a perfect resort for couples.