After walkingaround Tokyo, it was a great place to take a great rest. Beds are comfortable and good location. I went with my dog and she was very happy to run at the carpet.
For people who has some disabilities or difficulties taking stairs, this may not be a good place for you. Stairs steps are japanese style, kinda short but just watch out and there will be no problem.
Only a suggestion, you could provide some utilities for people coming with their pets, like water bolw or the sheet pad. Specially because when we travel with pets it's a plus when places provides this kind of item.
The host is nice and we didn't have any problem and we definitely would stay there next time going to Tokyo.