was very clean xinyu explained everything with great patience and extreme detail even has instructional video and always gave speedy responses to my texts was very quiet I only have one suggestion a TV there isn't a TV but other than that my stay was amazing and would definitely recommend to friends thank you xinyu