Irma really took a toll on the snorkeling in both places. It was once fantastic. On our last trip there a year ago everyone agreed we should have skipped it. Perhaps it has improved over the last year however the damage was extensive and looked like a generational thing to repair itself.