This was my first time in La Jolla, so I don't have experience with the other companies to compare (kayak & snorkel tour), BUT overall I had a great time and would recommend HBK and go with them again if I return. They ask you to get there an hour early, which is helpful to get ready with equipment and information. They have lockers available for $6 rent, they fit a full medium sized backpack. They also have changing rooms available. I used a spring suit for the water and wished I had used a winter suit - they recommended no suit due to the temperature, but for someone that gets cold easily (like me), I would use a suit and if anything you can take it off later. We got to go in one of the caves - it's small and we really only did a loop in. Overall, still worth it and a great experience. A quick walk to the beach, and close to public transport.