We had a great experience staying at Itoe's apartment. It's a short walk from a major station and the check-in instructions are super clear, making it very easy to check in. The unit is spacious by Japanese standards, with plenty of room for three people, and is nicely decorated with large windows. I'd definitely recommend it!