I needed an immediate place to stay due to difficult circumstances at a previous place, and fortunately Izumi's place was able to accomodate immediately, fuss-free. While the showering amenity is a minor inconvenience due to where it was located, everything else about it was convenient. Conbinis, late-night availability of food and even vending machines right outside.
Being reasonably close to Ueno station also helped a lot with hauling luggage and commute.