Absolutely fantastic place to stay - we spent 10 days at Nobuyo’s place and it was our home away from home :)
Of course it is on the smaller side, but it has everything you may need during your stay in Tokyo.
Next time we are in Japan, we will definitely choose to stay at Nobu’s again!