Ogawa's place was very clean, relatively spacious and conveniently located. The nearest station was Iidabashi station which was a 7 minutes walk away. One thing to note is that there are no lifts and the staircase is quite steep. We really struggled lifting our luggage up to the third floor. The building is securely closed and the building and apartment were very modern and cosy. When we entered our apartment we encountered a strange rotten egg smell, likely from the cleaning products. When we contacted Ogawa, he sent a cleaner in immediately and the apartment smelled really fresh afterwards, which we appreciated. We would definitely recommend staying here if you don't mind the no lift situation. Also note that Iidabashi station has minimal lifts and escalators and several flights of stairs, so be aware of this if you are carrying big luggage.