Lovely place. Super clean and as per description. Plenty of space for Tokyo. You have seperate lounge/kitchen, bathroom, toilet and bedroom. Absolute luxury for Japan. Plenty of clear instructions on directions and check in process.
We found the location a bit inconvenient. It is a nice quiet area, very secluded, in between 2 metro stops (5min walk). The down side was most of the places we went required us to change station/bus. If you have luggages it can be a bit of a challenge logistically also.