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).
There is a quick service restaurant in the hotel and a small cafe/market and while I didn't actually eat there the food looked really tasty. There is a kids playroom as well. A hotel shuttle bus will take you from the resort to the front of the park if you can't or don't want to walk all the way to the entrance of the park.
I really really loved my room. The theming was really well done and I loved the cute travel kits that came with the room. You can also expect all of the standard Disney H20 toiletries when you stay here.
I would 100% stay here again. This was the nicest value resort I've stayed at throughout all of the Disney Parks I've been to so far.