Its a great place to stay in Tokyo. Staying with 4 people makes it a little too cozy, but for 2 people its perfect. Its close to the MRT and the Skytree is right around the corner.
I recommend it.