Security is the best. Close to China too (same time zone). Majority people are Chinese - you will not feel you are minority. Good variety of food.
Housing and car are expensive. OK if you are balanced.
A good place to work, not to relax after retirement.