This company gets a big "NO" in my book. Halong Bay is absolutely gorgeous and definitely must-see, but Annam needs some better management and procedures. Some major issues with this company are: 1) transportation from Hanoi, which is included, is incredibly disorganized, 2) no drinking water is provided at any time during the cruise, it must be purchased. 3) there are no pricelists given for any of the drinks on board until you receive the final check (note: no drinks are included at any point during the cruise other than tea/coffee at breakfast), 4) the rooms are not at all like pictured (they were however surprisingly clean) 5) The air conditioner in our room was so loud it could not be used while trying to sleep. All in all, I feel like Annam was misleading in their services and inclusions and would not recommend them.