Had a wonderful time at this apartment, I didn't struggle to find the locale or gain access to the apartment as there were written instructions on how to get the key and everything was clearly labelled.
There were instructions in English for all the appliances which helped greatly with having a comfortable stay and the balcony was a godsend after staying in cramped hotels previously in Tokyo. The nearest station is easy to get to and was right next to a large supermarket which was very handy. Also a 24 hour 7/11 next door which helped greatly while adjusting to the time difference.
The local station ran through the Asakusa line so it was quite easy to get around Tokyo, though I was a general travel tip (no matter where in Tokyo you stay) I would recommend people use an app like Google maps to find the best transfer routes (and also a pasmo card to make it hassle free).
Overall, after staying in hotels during my previous ventures to Tokyo, I would highly recommend this as an alternative. For a similarly priced hotel, you would get a lot less floor space, a smaller bed and definitely no balcony with big open windows!