Just adding a few more tips:
We landed at Hanoi at 11.15am and had paid for immigration fast track. We were very thankful we did as we were through in about 20 minutes. Some people from our plane who were staying in the same hotel as us said they were queuing for three hours. Check out the number of international arrivals landing at roughly the same time as yours to see if it’s worth it.
Don’t underestimate the heat. They were having a heatwave at Easter and temperatures were almost 40 degrees every day and it didn’t rain once. We found ourselves getting up early, sightseeing until lunch and then sitting by the pool in the afternoon before going out again in the evening. We actually scrapped a lot of our planned day trips as it would have been just unpleasant and unmanageable.
People say it’s dirty and polluted. Yes, air quality especially in the cities can be poor, but we didn’t find it dirty. Public toilets in restaurants etc were always clean (no wee on the seats!!!!) although make sure you have some tissues as there wasn’t always loo roll. Toilet bins (you can’t flush ANYTHING) were emptied regularly and you soon get used to using the “bum gun” to clean off. Business owners can be seen cleaning off the pavement in front of their shops etc.
The WiFi worked everywhere we went and the infrastructure was decent. I was expecting things to be a bit hit and miss but everything worked great.
Download the Grab app for taxis and we also used it for food delivery one night. Taxis are really the only scam we saw taking place - people pretending they are your Grab driver but they’re not. Just politely say no thank you and stick to the app info.
I was expecting to find lots of lovely local souvenirs to bring home - pottery, carvings, art etc - but what there was all seemed to be the same mass produced stuff in every shop you went in. My best souvenir of the memory of the numerous iced coconut coffees I consumed!!
It’s a great place to visit. Sure, we didn’t see as much as we wanted because of the heat, but we adapted and still had a great time. My best advice is don’t try and do too much.