About 5mins walk from the skytree. Convenient location for sure. There are stores and food shops around.
The room just fits three people with luggage. The mattress could have been thicker. I found it too hard and thin for the side sleeper. Toilet and bathroom are in standard Tokyo size (might not meet your expectation but fair for the price).
Overall is good. I would highly recommend for a budget stay.