Only thing about Seahorse - if you email them make sure to use their gmail account, not their BTL one. Both still appear on their website (or did very recently) but the BTL one works intermittently if at all. Brian senior's son, also Brian, answers email and is almost as knowledgeable as his dad.

Don't just turn up - you need to book. And you need to be there within about 3 days of the full moon to maximise your chances of seeing whale sharks. Ask them for recommendations.

If they're full, another excellent operator in that area is Avadon.

Phil - that lot was on one dive?