Yimu's place was just as described, however I was charged a security deposit fee that I wasn't aware of and worked out more than the fee for the room which I find rather ridiculous. I did try to get in contact for helping checking in but didn't receive a response either.
Other than that, the place itself was nice and easy to find.