Really good experience diving with Thresher Shark Divers. They were well organized, friendly, informative, and all around great. I went out on the morning dive two times and saw thresher sharks both times! Riza is such a great dive master and never failed to find something amazing for us to see. Highly recommended!