We all have our favorites. Since we are all different it is important to hook up with an operation that fits your profile. Most of us here recommend that the first time you come to San Pedro (and you will come back) you NOT book ahead. Walk down the beach and talk to some of the different dive shops. It won't take much time and you will enjoy the interaction. There are operators who are big, some small. There are bigger boats and smaller boats. Because of my weight and bad knee I especially check out the ladder for ease of entering the boat. Some have men and women dive masters. Some the owners are the dive masters even though they are also instructors. Only then will you know who it is you want to hook up with.