If you are traveling alone, I would highly recommend book similar kind of day tours. It is a good opportunity to meet new people and build new relationships with people from around the world.
The Ha Long Bay was an amazing experience, of course because of the amazing scenery but mostly because of the people I met there.
The tour guide, the funnies person ever. Most probably he is keep repeating his own jokes, but he is good at it.
Ha Long Bay, holds over 2000 small islands which will take your breath away.
I took a one day tour which included transportation from your hotel to the islands, the ferry boat ride around the islands, kayaking, visiting a cave and lunch.
The journey from Hanoi to the islands was really lengthy, took us around 3 hours there and 3 hours back, but it was worth it.
Check out the video below, give me thumbs up and if you like it subscribe.