I'd like to extend this to non-airline staff, for example the staff of Bahrain Airport Services (BAS), who do the checkins at BAH. In 13 years working in Bahrain I've never come across such a polite, well-mannered, efficient and downright friendly bunch of people - without exception.
As an example, checking in for GF148 BAHSIN on 28 June, my wife and I thought we were early (arrived 2 hours before scheduled departure), only to find that the flight was overbooked and that there were no seats left - flight full of transit passengers, hence already checked in. No fuss, no drama - just a reassuring smile, a discreet check with the supervisor and before we knew it we were upgraded to J.
It's not the upgrade which makes me say this - it's the the way that the service is consistently exceptional - and has been for years.
Well done BAS.