The space is as it seems, and there were incredible amounts of amenities in terms of kitchen ware and whatever else you may need.
The only downsides were as noted in other reviews which was that it could be a little loud at night and it does get quite cold. The latter you can remedy with the AC unit to your desires. Overall a great stay and very easy access to the rest of Tokyo.