We went for a 2 night cruise in Halong Bay and had the best time. We had a private balcony in our room and the room was superb.
But what made the cruise great was the staff! Tom and his crew were amazing and made our trip 10 times better than we could ever expect. Kayaking, push bike to village and Tai Chi in the mornings together with superb food and entertainment made this trip a trip of a lifetime.