Shimokitazawa is such an amazing location and keiko’s place is in a lovely quiet street just a few mins walk from where all the action is.
The apartment is modern, spotless and pretty large by Tokyo standards. A perfect base.
The only thing worth noting is that the beds are very very hard - we slept on one of the spare duvets to try and soften ours up a bit as we were very uncomfortable.
But otherwise we really enjoyed our stay.