I agree about SeaSports. Very professional. And they do regular snorkeling trips for cruisers so would be sure to get him back to the boat in time.