The location is very convenient for us. We had visited Tokyo several times and are somehow familiar with this neighborhood. We wanted to have a more local experience (less touristy) and this apartment offered exactly that. The appartment is very cool just right what you see on the pictures. It has all the amenities you need for a pleasant stay. We found the space clean and ready for us. They have a portable wifi device which is very convenient when you are visiting Japan (we didn't use the one at the apartment, we rented our own for our whole tour through Japan).
There was no interaction with the hostess, instead we interacted with Hello Tokyo which is a company that manages the apartment on behalf of the hostess. They were very prompt at providing detailed check-in instructions. We loved the details provided to find the apartment, it was like a scavenger hunt type of instructions and we had no problems finding it. The House Rules and check-out instructions are also very detailed and clear.
Overall, we had a positive experience staying at this apartment. The location was a big plus for us. We would stay at this apartment again in the future.