You forgot to mentioned, Southern Cal
Interstate 10 corridor(Alhambra, San Gariel, Monterey Park, Rowland Height, Diamond Bar), it feels like HK/Taiwan. If you want to live the American life and have a Chinese life at the same time, you can live in either Orange County (Irvine, Corona Del Mar, Newport Beach, Laguna Beach, Huntington Beach) or Southern Pasadena.
San Diego is also nice, water so clear, you can see fishes swimming 10 meters below. In Southern California, you can sea kayaking, fishing, jet boating, surfing, swimming, and sailing.