Home Guides Cat Ba Island is the best thing about Halong Bay. This is why.