This place wasn't a good fit for us. There were a few things not up to our expectations. We ended up cancelling part way through our original month booking. Jian was very good to work with us on cancelling our stay and refunding a portion of payment.