I had a wonderful stay here! All the essentials and more were provided, and Xiaoru was very quick to get back to me with any questions I had! Highly recommend.