Very good location, easy to find, very close to metro (ueno line), many restaurants within walking distance, convenience store very close, pretty much right in the heart of Shinjuku (Shinjuku station, and the shopping district malls about 5-10 min walk!).