Grabbed this around $2300 in January and combined with Chase's $300 travel credit for a decent deal.
I liked Hainan. They don't have the best hard product but I enjoyed their complimentary chauffeur to and from SJC, lounges (Hainan in PEK is great, Thai lounges in BKK are also good), and service during the flight.