I have only snorkled at Coki and I loved it!!! We went early so the beach was not very full of locals yet and we got the snorkling equipment right from coral world (I forget how much it cost). We saw SO many beautiful fish in and around the coral next to coral world!