Katipanan, Apo Island Dive Site