we were last there in January 2020 and the snorkeling at Maya Key was fantastic. We've been several times- just for the snorkeling. There is a long dock, with a ladder at the end, so you step down into the water right at the edge of the reef. It's very easy and was in excellent shape then... planning to go again in April. Love Maya Key!!
Though we spend most of the time snorkeling, there are also the rescue animals, replica ruins, a nice pool, and the buffet lunch is excellent.