We had a good time at the apartment. 7-11's are really closeby and it's not far from Shinjuku Station. Good location.