A homey and very comfortable place. Located very strategically near Skytree, you can see the tower during your stay.
Also there are lots of restaurant and coffee shops near the place!