Castle House was a great home base for our 10 day stay in Tokyo. Omori is a super cute and quiet local neighborhood. The train to and from Tokyo was very easy and convenient (30 mins) and the walk to the house was not too far, even in the cold - about 15 mins. There is a great supermarket close to the house and it was nice to cook some evenings and relax on the tatami!!! Chengyan, the owner and his family were so kind, always available and accommodating. We loved our stay with them!