Whether you’re looking for a party, adventure, or a relaxing time on the beach, we compiled 21 things to do in Cabo San Lucas + 1 you should never do