I highly recommend this place if to stay for min 1 week, and the owners are good in communication and everything mentioned is accurate.
Good location from Haneda airport and to Yokohama/Tokyo respectively.