We did not use our points, but we recently stayed at all three parks. Shanghai we stayed at the Toy Story Hotel and were shocked to find out there wasn’t a pool! I didn’t even think to look if there was a pool when booking it, so when we went back to swim after a morning in the blistering Shanghai heat you can imagine our surprise! Minus the lack of pool the hotel was great!
Hong Kong we stayed at the Hollywood Hotel and it was awesome! We liked it better than the knock off AKV right next door called the Explorers Lodge.
Tokyo we stayed at Hotel Miracosta and the Disneyland Hotel and both were outrageously expensive and in my opinion worth every penny for a once in a lifetime trip. You need to book both these 6 months out.