The house itself is very comfortable, and combining with the great location this house is the best place to stay in Tokyo. There are many convenience stores, department stores and restaurants nearby.
The host was very helpful and took care of our needs!