No travel experience of Vietnam would be complete without encountering the charm of Hoi An, a UNESCO World Heritage Site.