Hamilton Island is a great base for exploring the Great Barrier Reef and other Whitsundays islands. Here are the best things ...