It's a very good host !!
You have all you need !
The apartment is spacious and well site in Tokyo !
Very good choice !!