This resort is amazing!!! Just make sure you wear some water shoes to avoid getting cut with corals close to the shore. Overall a great experience with snorkeling right off the resort beach.