Amazing place a few mins walk from Shimokitazawa.