Has all the necessities and more. Great, convenient location. Was only in Tokyo for one night on a layover, but apartment would have been more than perfect for an extended stay as well.