Check in was very easy as we met an associate at the Starbucks next door after we traveled via subway from Haneda. The apartment is in a great location with easy access to the city. More than enough room for the 3 of us. Everything we had hoped for during our stay.