Recently visited Cabo on a cruise, decided to get away from the overcrowded and overpriced shore excursions offered on the ship. Had a great time on-board the Yael Chica for the Eco Whale Watching cruise. Had a truly great and memorable upscale experience for the same price as any of the shore excursions offered by the cruise ship. Definitely would recommend Cabo Sailing; easy to find, great value, memorable experience.  (source: tripadvisor.com)