The unit is very close to everything. 7/11 just beside you, restaurants all around, 2 minute walk to the subway station. The check-in procedure was very easy. The host gave clear instructions on the steps to checking in and we had no issue. The host responded to my inquiry very quickly. The unit is a bit cramped but afterall everything is cramped in Tokyo