Wonderful location! Kinshicho is the most convenient station to every famous place in Tokyo.
The house is clean, comfortable, and lovely. Definitely great performance over cost.