Al Di La Yotsuya is a very convenient spot. The subway station is about a minute walk from the building entry, and there are multiple restaurants and convenience stores nearby.
I'd stay here again if I come back to Tokyo!