We are interested in doing Shark Reef at TL. Can someone tell me what it's all about? Cost, timing, training required, other tips, a must do?