Halong Bay and Cat Ba, which one is best in Vietnam?