On our recent holiday in Vietnam we left the best until last with a 2 night 3 day cruise of HaLong Bay with Bhaya cruises. The staff were all very friendly and couldn't do enough for you. We had one of the best cabins on the boat and could not have been more comfortable. Nice and clean and tidy. The food was wonderful with 5 course dinners with a lot of seafood dishes. So happy with the cruise and would highly recommend this to anyone.