Great Location. Lot's of room for an apartment in Tokyo.