We've done a lot of snorkeling in the past, and I'd say this place is far from the best we've seen, but not bad either. The real advantage is that it's right off the beach in Ka'anapali, so if you're staying at one of the nearby resorts, it's easy to get to and free. We went in the late morning...
More