Shujie was excellent from the time of booking till checkout!
Very communicative and answered all questions as they arose.
We will definitely book again for future vacations.