Good place to stay. Facilities and host are very good. The location in Tokyo is a bit suburb/ away from city centre, but there are train stations nearby.
You can wake up to a wonderful view of Tokyo Skytree everyday !