Hanoi – a mixture of charms & chaos