lol! We’re on a boat that will be in Punta Cana on the EDIT! I think we will be well south of you tho. I see “beach day” scribbled on the itinerary on Catalina Island.
Looks like all the best reefs are up on that north side however. Snorkeling will be awesome. Have fun