What area of Tokyo is your apartment. There are a number of FTers that either live in Tokyo or come thru fairly frequently, but knowing where you are staying will assist them and others in suggesting options to make your stay more enjoyable. Tokyo is a lot of fun.