I'm not weighing in which restaurant per se since I've not been to very many. However, as jiejie pointed out, given that we (and Jiatong and family I think are still in haidian) are schlepping from out west, being close-ish to a subway would be a major plus for us. In rush hour, it would easily take us 90+ minutes by cab to get to east side of town.
tb