Heron Island is one of 2 resorts built right on the Great Barrier Reef.  It's also one of Australia's top dive sites.