I'm planning a trip to Vietnam next January but I could only get a week off work to make it happen. I want to spend most of my time in Hanoi, I've heard Halong Bay is amazing but considering I don't have much time to spare perhaps its not worth the effort. Is booking a cruise worth my time and money? How many days are recommended? Any advice would be great.