Di is very communicative, accommodating, and easy to interact with. def recommend him.
The room I stayed in is very small. The bathroom is very ... tight. scratched my thighs against the sink casing a few times. nothing too bad though. The internet wifi connection was occasionally spotty but resetting the router in the kitchen a couple of times did the trick. there's some kitchen stuff but if you want to make anything you have to have some basic stuff at least.
I worked at cafes and ate at China Town overall didn't really experience any major issues with the above. there are lots of options nearby so could easily handle short or longer stays