This was an extremely convenient place to say. The beds were amazingly comfortable, there was plenty of bathroom and living room space, and it was directly across the street from a great supermarket!
Mikawashima Station is also very convenient. You can take an express train from there to Ueno, and easily get anywhere in the city from there.
If you are looking to cook your own meals and are not familiar with Japanese homes - know that the food prep area in the kitchen is inevitably limited, but that the adjacent living room table provides you with plenty of working space.
Loved our stay here and would stay again without hesitation!