Mr. Robert Hung, and his team are very accommodating, and on-time in everything, from pick-up, visiting sites, breaks, and drop off. I really appreciate that they gave us, thank you gifts, and foods. Their cruise is very clean, and luxurious for a price. It is my first time visiting this country, and had fun visiting Ha Long Bay. Ha Long Bay is very beautiful, and it has hundreds or thousands beautiful and unique rock formations. It was very worth it.