Cabo is a nice place. Good bars/restaurants near the port. Nice beaches, you can get to Lovers Beach by water taxi or Medano Beach by bicitaxi.
Fantastic! Ziplining, very safe and professional followed by Tequila Tasting and tour. One of the best one day outings I've ever done.
Very nice day at the beach. Snorkeling, Kayaking, are included as is open bar and very nice buffet Mexican lunch. Nice catamaran over as well.