Is booking a snorkeling tour a must or can one enjoy some light snorkeling off shore behind the nets?

Visiting in a few days and have booked a snorkeling tour where they take you to three site.

Is snorkeling close to shore fun? Do you get to see some cool fish or have to go on a tour?

by Sorry_Hedgehog_4423