Hoi An ancient town - a place of nostalgia