Kimmy and Dee’s apartment is a great spot. It’s only a few minutes walk from multiple subway stations and the lively restaurant area of Ueno. It would be a good location for a group stay.
I had trouble with the WiFi at first and they were responsive about how to get it fixed. My only complaint is that the beds were a bit uncomfortable as I could feel the springs inside.