I absolutely LOVED my stay at the Toy Story Hotel in Shanghai Disneyland. I was only here for 2 nights but they were 2 fantastic nights! The hotel is pretty large which is great because it means you can usually get a room and it's a value hotel so it's pretty inexpensive (compared to other Disney resorts around the world, not for general hotel pricing in Shanghai).
I had the distinct honor and privilege of visiting Shanghai Disneyland in its very first year of opening. I was sent to Asia on a work related trip and it just so happened that my layover on the way home was through Shanghai. I was only there for a day and a half but it was one of the most magical day and a halves of my life.