Itoe's place is great and has an amazing location! My family and myself really enjoyed it, we stayed here in two occasions, when we started our trip in Tokyo and when we finished our trip and it was great!