The apartment is in Shinbashi and it's within 10 min walk to Shinbashi station. Like a hotel, the room serves everything you need. Toothbrushes, washing machine, refrigerator, etc. Tough the bed is a little small, it's very comfortable.