Sora’s place is definitely in an ideal location. Its about 5 mins walk to Oshiage station which is connected to a couple of a major lines. So going around Tokyo was a breeze, most of it under 30mins. Less than 5mins to a couple of convenience store and there is a supermarket downstairs.
Sora was quick to respond and rectify an issue we had in a reasonable time. Very clear instructions and guide was given, so check in was seamless.
The apartment has all the necessary amenities you,especially heating and blankets for heating. Only negative is the low water pressure when you use hot water.