We are a family of 2 adults and 2 boys aged 5 and 9. We will have 5 days in Hanoi in July and would like to go on a 1 or 2 night cruise in Halong Bay. What boat/junk would you recommend for a family with kids? Is it better to go on a 1 or 2 night cruise? Also, what is the cheapest way to book cruises - through an agent in Hanoi or directly with the boat company or online? If you could recommend any good agent/websites, it would be greated appreciated. Thanks a lot!