| Haneda airport arriving and departing is very pleasant. The airport overall is very clean and there is plenty of public transport that departs and arrives to and from the city. Upon arrival I would suggest taking the airport limousine bus from the airport to the stop that is closest to your hotel and then getting a monorail back to the airport to see the city from a different perspective (both services are super efficient like everything in Tokyo). Despite immigration being quite an old section of the airport, I moved through quite quickly due to relatively low traffic. I'm not sure how it would handle high levels of traffic due it still relying heavily on people to operate it instead of a more compute-automated system. The super friendly Customer service agents are life savers in stressful situations when lost, as they speak fairly good English, however you probably won't need them, as the signage is displayed in English and is straightforward and easy to follow. Also the airport is pretty much spotless and super clean which is nice. Wifi was really good (I'm Australian so anything above extremely low service is a massive improvement) when you simply just want to upload some photos of your trip to your social media whilst you're waiting for your flight. Whilst there isn't a massive prescence of american fast food chains like McDonald's, what is replaced is far better. From traditional Japanese dishes in an edo themed restraunt to american style burgers, you'll definently have a decent meal before/after your flight. They even have a planetarium.