Great stay ! Weichuan was very easy to communicate with and made the whole process extremely pleasant! Pictures are accurate and there were lots of personal touches which were great.