The room was exactly what you see on the picture. The building is some 6-7 minutes away by feet from the Iriya station. Ueno is only a stop away.
There are restaurants, grocery stores and 24/7 laundromats in the area.
I don't have much to complain about but Google and Apple maps had issues locating the address. Make sure you use the links in the description!