Great location close to the Skytree. If you prefer walking than taking the subway all the time you can reach Akihabara and Ueno in 30 minutes on foot. You can see more this way.
I loved the capsule bed and the space was big enough for me and my stuff.