Yefengs place was very conveniently located, and check in was smooth. Everything you need is in the area. There were some issues with the toilet, but it wasn't a major problem.