Our stay at Jenny's flat was really great! The localisation is perfect, really close to central Shibuya and therefore easy to reach any place in Tokyo, while still being really calm in a nice little street. It has quite a homey feeling which we really enjoyed. Communication, check in & check out were easy, self checking was a plus, as we did not really know what time we would arrive and Jenny has a really useful handbook prepared for you to reach the flat really easily.
There is no kitchen in the flat but that was not an issue at all, we ate out all the time, as planned and could buy food at the supermarket downstairs if needed. Starbucks downstairs was cool for a coffee on the go!
The beds are tatamis, we stayed 4 nights and it was actually comfortable.
Don't miss the Meguro Sky Garden around the corner, really cool place to see the Mount Fuji or to sit to have your breakfast in a garden while being in central Tokyo!
We would definitely stay again at Jenny's if we were to come back to Tokyo.