Mixed experience
We almost skipped this but some parts of [QR Code] Haruka Airport Express - Kansai Airport to/from Osaka/Shin-Osaka/Kyoto/Nara/Kobe/Tennoji were genuinely impressive, but we also encountered frustrations that brought the overall experience down.







