We enjoyed our stay in the apartment, which is comfortable for 2, but a little tight for more bodies. However, I think one needs to recognize that space constraint is typical of Japan. The apartment is modern with all the amenities one would need - AC, Wi-fi, hot shower, - and Yoshimi and Marek have taken great pains to leave instructions to use all the appliances.
The neighbourhood has a nice mix of residential, small shops, bakeries and is within walking distance to Asakusa. MRT is within a 10minute walk and connection to Narita is convenient.
Would have no hesitation staying at Oshiage again.