How to enjoy your vacation in Cabo San Lucas, Mexico! Explored Todos Santos, Playa Los Cerritos, Hacienda Cerritos, Downtown Cabo, Grand Solmar, etc.