The apartment is good for a short weekend trip to Tokyo, as it's conveniently located and comfortable.
The host has good communication and will provide more than enough information to make your stay as smooth as possible.