Overall, it's a great place to stay.
Very good communication with the owner. Good location with Haneda airport. Exactly as it appears in the pictures.
The only bad point I found was that it didn't include detergent, even though there was a washing machine. If your stay is short, it could be a little annoying to get some detergent for only a few uses.
However, highly recommended!