I'm going to second (or third?) Monkey Point for a day stop for snorkeling. We hit it last November for the first time and loved it!