My friend and I had a great time staying at that guesthouse. It is conveniently located and has all the amenities you need for a short stay. The host was particularly accommodating despite our last minute schedule changes and super responsive, which was very much appreciated. I can not recommend that guesthouse enough if you decide to visit Tokyo.