10 essential things to know before you visit Tokyo

1. Choose Haneda instead of Narita Airport as your point of arrival

2. The Japan Rail Pass might be too expensive if you’re only exploring Tokyo

3. Get yourself a Pasmo (or a Suica)

4. Remember this is a cash country

5. there are at least five stations with the name “Shinjuku”

6. Be prepared to downsize

7. A long queue is a good sign

8. Don't ask for a menu – ask for the ticket machine instead

9. Be aware that most cafes and restaurants only open after 11am

10. Watch out for rush-hour hell