Roca Partida was great – excellent diving, plenty of sharks and manta. In Socorro two guys saw a tiger shark, I did not. My russian buddy got close to a humpback, I did not. Visibility in Socorro was like 50 shades of green/grey/blue. We have been spoiled in Roca!