Just wondering. Thinking about a cruise to Burmuda in May or June; never been there before but heard positive things from friends. We love to snorkel and have done all of it in the Caribbean. How does it compare? How are the reefs? Is there free/ public acess anywhere? Also, how is the weather and ocean temps in general in May and June? Thanks for your help.