Jeffrey's place is located in a very accessible location and the room is pretty big considering it is in Tokyo. I really recommend you to stay here!