Great location! Nishi-Nippori station super close. 7-11 close both in both directions, if your looking for elevator, go towards the store entrance on the bottom then turn left, you’ll see it. Otherwise, use the first flight of stairs that lead to restaurant, and elevator right there.