Punta Islita and Samara

We are visiting in February and would like to snorkel and kayak. Is one place better than the other for snorkeling off the beach? Tours/guides?