The place is in a perfect spot. It's at only 13 minutes walking from the Skytree, and you will get a beautiful view of it every time you go out.
The rooms are a bit small but the space is enough, the beds were pretty comfortable. The only thing I disliked was that the walls were very thin and other guests were making a lot of noise at 1 in the morning although there are signs asking to be silent past 10 p.m. everywhere.