Love Cabo (but more San Juan del Cabo). Took a few days and went to La Paz which was awesome. Swam woth whale sharks. On the way back, went to a hot springs (zebra canyon) and cliff jumped next to a waterfall. The peninsula is striking in places. You can hike up to the point of the mountain with dogs (Google map has it as 'the hike').