Very clean. Quick, clear communications. Seamless checkin. Easy access to transit and lots of walkable food/drink options. Exactly as described.