At first glance the small tourist town of Hoi An is totally charming. It got European architecture,