It was a wonderful stay in the cruise, the tour included some sightseeing in the nearby islands and we got to try kayaking. The cruise has its own small tender boat to transport passengers to and from the cruise to port and small islands. The tourguide, also the cruise manager, spoke good English and took care of each passenger well. The tour covered all meals on the cruise, hotel-level breakfast, lunch and dinner. The rooms on cruise were clean, the walls were quite thin though so you would like to keep voice low. The cruise sailed on the calm water of Halong bay so you barely noticed you were on this cruise even during the bed time. Rooms were equipped with private toilet and shower room with towels and toiletries. The cruise is not the newest boat but still it offers most of the thing you need, there is no Wifi on board. Overall, its a nice stay and would recommend others to try!