Just wondering about the snorkeling in Bermuda since, till now, all of our snorkeling has been in the Carribean. How do the two compare? How are the reefs? Also, how is the weather in may and June? We're planning to cruise there from NY/NJ. While we're used to being in the fridgid waters of Maine in summer, we were hoping for warmer seas in the spring ( tho not a major issue I guess). Thanks for your help.