We are looking forward to our first visit to CSA at the end of March. Would like to know if there is good snorkeling off the beach or if we have to take the boat? Your help is appreciated.