I had never imagined that for such prestige hotel brand could provide such poor check-in services. The front desk guy (Mr Gong?) showed a very annoying facial expression/gestures and yawned twice in front of us. Was it because we booked our rooms through Expedia? Very unprofessional and impolite, and of course unhelpful too. We checked in to another local brand hotel on Sat 16 Nov with a totally opposite experience [same booking through Expedia]. I guess Intercontinental should give the staff another lesson.