The snorkeling was wonderful...what a great experience. I always take my own snorkeling equipment so it is cheaper and preferred to not have a guide. A wet suit would be a plus though as the water is nippy. I am not too excited about going through the caves as I am somewhat of a chicken so limited my snorkeling!!!