Was on the Dragon Legend for 3D/2N. It was relaxing, peaceful, plentiful, and perfect. Lucked out with only half occupancy for the whole ship. So there was no noise nor crowd. Recommend 2N over 1N. Although day 1 and day 2 activities are similiar, the extra 1 day is worth it for more kayaking or just lazing around the ship. Ship - is clean with a small pool on top deck, a spa area, a bar in the open air, indoor/outdoor dinning area, and a sun deck. The cabin is more spacious than expected. AC definitely works very well! The bathroom (with both standing shower and soak tub) has a large window for bay viewing when you shower. It's neat. Services - are top knotch! Every crew members are friendly, helpful, and accomodative.
Not all speak English but understand basic needs. Food - plentiful, flavorful and tasted fresh. They have vegan options as well. 1st day - lunch and dinner. 2nd day - all 3 meals. 3rd day - brakfast and lunch. Their cooking demo was short but fun. Made egg rolls (aka deep fried spring roll). Drinks - Alcoholic drinks, i.e., beer and wine (though a chilled cabs is strange), are reasonably price. I didn't get cocktail but seen plenty others repeated orders so it must be good. They replenished the bottled water (20ish oz) in the cabin daily. I'm a water fiend so I bought a 6 gallons bottle for the 3 days. Activities - couldn't swim nor snorkle. Wouldn't want to anyways. The water is extremely populated unfortunately. Kayaked both days; went through a cave on 2nd day because the condition was right. Rowed to a floating village and pearl farm. It isn't fancy, literally floaters and then a farm with jewelry displays inside. BBQ lunch on a beach was cute; along with it was a short-short-short "hike" to a cave. Again, couldn't swim but did walk into the water for a dip and get the bikini wet :) Price - it's more expensive than other junk but totally worth it. They didn't pick up any one-day group like what I've read for few other companies; I think those are mostly the actual Ha Long Bay cruises. Though the Yen Duc and pit stops for going and returning were a waste of time.
It would be better if more time spend on the boat itself. View - Bai Tu Long Bay is awestriking. There's not much you can do but just the view, stacks and lines of limestone (I believe) erect tall and proud, is pretty neat. On foggy day, it has this mysterious like veil which further enhance its magical-like atmosphere. There were a handful of other cruise ship, a couple of their own even, but they weren't close enough to obstruct any view. Smaller, local maybe, fishing boats did came close enough to see inside their windows though. They quickly passed. Overall, worth, worth the trip!