Just came back from their 2D1N tour on Dragon Cruise, operated by APT Travel: www.apttravel.com.vn
Rude, self-absorbed, and insensitive guide and crews. Few rooms did not have AC working on that night, and they didn't apologize but guide shrugged it as "I have told everybody to tell me if there's any problem". Even more ridiculous is the 'karaoke night', where the guide did not turn on the karaoke set until he was forced to (the original arrangement was, guests have to all get foot massage that we must pay for, and then the karaoke set will be turned on), and repeatedly asked 'Is it over yet?' when we were discussing what song was next. When we offered him to sing, out of politeness, he sang non-stop.
He offered additional tours, and when some guests expressed interest to join, he left them unannounced when it was time to go. This was later explained by the guide as, "I have searched for him, but he went missing." Although, he couldn't really explain to the angry Taiwanese couple that got left behind, the couple waited for him when the small boat returned, just to throw some serious rage at him.
Crew hangs around like boss, and pays no respect to the guests. They were saved by the beauty that is Ha Long Bay itself.
Bad quality of food (booked the deluxe package with the promise of better food than the superior, alas, the food served was borderline edible). Bland cauliflower, bland tofu, bad french fries, squid, and cheap rice.
If you want to embark on tour, ask first, who's the operator, if the answer is APT, avoid at all cost.