I booked this tour because according to a friend this place we needed to visit and oh boy, didn’t disappoint! Snorkeling was great. Beautiful beach, clean and the fish you get to see amazing. Everyone is extremely friendly. Defiantly recommend booking and if I ever come back, will be doing this again.