I recommend diving with Ocean Deep Diving in Puerto Ayora on Santa Cruz Island. They are better than the others. They are well organised, punctual and look after their guests on land, on the boat and underwater. The last minute dive offer is great value for money.
The dive briefs are clear, their guides are very attentive and always put safety first. The food by Eduardo on board is excellent, and the diving is spectacular. Leo is a great instructor/guide and can see the wildlife long before anyone else can. He is the Galapagos Shark Whisperer and it was an honour to be his buddy. Very sad to leave and thank Ocean Deep for guiding me through these amazing islands.