This place is well located nearby Ueno station, and the instructions showing the direction to find the flat is clear.
Good for the money paid but might be right size for two persons.
Thanks to Sho!