The cruise was actually fun, but it didn't start out as expected. We were picked up by a 16-18 seater bus mixed with other tourists. When we arrived at the marina, the guide said the tour was divided into two boats. Half of the participants got off somewhere, where the guide also got off. The rest were taken by the bus driver to the boat, and left without any information, so we sat there blankly without any explanation. Then another tour guide came in with the other tourists. It turned out we were put on a boat with a different guide. For lunch, we ordered seafood but were served vegan food with a taste that didn't suit our taste buds. Luckily, the view of Halong Bay was really beautiful, enough to make up for our disappointment.