I had dived with another company, but since they weren't going out the day I wanted, I was recommended to Ed Robinson's. In comparison with the other, larger operation, I found their operation perfect for me as it caters for smaller groups, and screens the divers for specific dives. Since I am an experienced diver I appreciated diving with better divers. I did 7 dives with them, the first with Ed Robinson on board. He is an interesting man, who runs a tight ship and efficient organisation. I have no complaints and would dive with them again. I am not going to comment on what we saw or didn't see on the dives, as that is always the luck of the draw. The divemaster did point out some interesting things I would have missed. I have only just seen some of the poor reviews on this site, and I am amazed as it doesn't seem like the same company. But I do think that this is not the dive operation for you if you are a beginner, or inexperienced, unless the dive is specifically geared towards this level.