Ohkubo's place was great! It's near to Shin-okubo JR station (6 minutes on foot) and there's plenty of good restaurants around. Will definitely visit again in my next Tokyo trip.