The place is awesome as it's' very near to the Ōkubo & Shin-Ōkubo train stations, and there are lots of restaurants nearby!