We had a great time at Domo‘s. It’s super close to the train station and just around the corner is a great tempura place. The apartment was super clean, a bit tiny but that’s normal for Japan. Otherwise it’s a great location. I would definitely recommend staying at Domo.