Hello, I did this holiday 2 years ago and you are in for a wonderful experience. Hotels are all good and the all-inclusive itinerary even includes meals so I found I mostly spent on presents. Weather varied from very hot to chilly and damp so be prepared for everything! I took some Chinese currency with me and there are plenty of ATMs. Enjoy!