For me, Sheying's was just about ideal. The location is my favorite in the City. I enjoyed so much the interaction with the family, including the delightful little 4 year old. My only real complaint would be the poor wifi signal in the room. I'm sure that will be rectified soon. I will definitely try to stay with Sheying again if the opportunity presents itself