Boat hire & yacht charter in Los Cabos, Mexico