I had researched various cruises before arriving in Hanoi but didn't book a trip until we arrived. The travel agent we used was able to get us a room on Indochina Sails for a 2 day/1 night sail the next morning...after being unable to book a room on Jasmine or Ginger Junks. I was a little concerned that there was an opening when this was supposed to be a luxury boat (always the pessimist). Well, let me tell you, the trip was fabulous from beginning to end. Accommodations, hospitality, meals...all were outstanding. Kayaking through an arch/tunnel in the hills to a lovely lake/lagoon was the highlight of the trip (if we had to choose something). The entire trip was, of our many adventures, right up at the top. Halong Bay needs no more accolades...No way will it disappoint! The only variable is the junk you choose to travel on. By all means, choose the best you can afford (We heard horror stories from 2 couples, later when we returned to Hanoi, who did NOT get what they thought they had booked). We were totally satisfied with Indochina Sails and would recommend it without reservation. Go and enjoy an experience of a lifetime!