Awesome location right across from Tokyo Skytree shopping centre, food hall and supermarket.
Very central to bus from airport (Haneda) and to other locations. Closest train stations are Oshiage (Metro) and Tokyo Skytree (local line and express services).
Jiao was very responsive with communication. Check in was convenient. Lift access to apartment door.