You may refer to the links below for more information about the hotels, travel agency, and the flights.
The Hotels that we stayed in Hanoi:
Hanoi Marriotte Hotel
Music: Paradise by Ikson
Pavillion Hanoi Hotel
The hotel we stayed in Cat Ba Island.
The Travel agency who brought us to Cat Ba Island.
For the safe flights; Thank you Vanilla air;