I stayed at Nobu San's place for one week. It was a very comfortable apartment with everything you need: kitchen, washing machine, bath tub, rice cooker etc.. It's very spacious and is located within walking distance to Shibuya.
The responses have been very timely and I was able to arrange for my cat to stay as well along with late check-in. Will definitely recommend anyone who's travelling to Tokyo!