I've only been in January, but I hear the water is much warmer and the viz tends to be a lot better in summer. Still, I managed to dive with a manta ray circling us for 15 minutes in 20ft vis in January, so vis certainly isn't the only thing that matters in enjoying your dive.