Hoi An is voted as #1 World’s Best Cities