Best for me Ballykelly and Kinloss, mainly because of the chance of some excellent detachments and the people, RAF and local.
I didn't mind Khormaksar (apart from the food) but it was nice to get detached to Sharjah. Best detachments were Majunga from Ballykelly and Changi from Kinloss. I would not have minded Masirah, Gan or Sharjah or any Singapore base as a posting from what I saw during detachments.
I never had a worst, but I would have hated St Athan!