Hi, we are looking for a honeymoon destination where we can go snorkeling over reef straight off the shore. Roatan looked like a good destination for this but with all the government problems we decided to hold off on that. We are now looking into Hawaii but hard to tell if there reefs accessible right off shore. Any suggestions would be greatly appreciated. We are looking at first week of December and inside the US.