Xu and Lillian's is conveniently located and great for a short stay.