Matched everything in the description. Clean and tidy. Xin’s place is well equipped with technology. Love the comfortable chair and big screen which made working from home very easy. Xin is super nice and communicative. He has two cute dogs who had a hard time recognizing me.