We had a great stay at Chisaki's place! By Tokyo standards, we felt that the accommodation was larger than average and rooms were clean, warm and comfortable. The accommodation is close to Hikifune station and Tokyo Solamachi shopping mall which had many interesting shops and restaurants. The Internet provided was fast!
Just a note that since apartments in japan have very steep stairs, we kept all our luggage in the dining area which may be a bit tight if you have more than 2 large luggage. We also found the corridor with the kitchen/bathroom sink was cold on winter mornings even with the portable heater provided. Still, we would highly recommend Chisaki's place to others and would love to stay again in the future.