Hi Andrew
Welcome aboard and thanks for the comments!
What a difference - near the airport or Castara. Chalk and cheese!
No, the airport is not exactly Terminal 3. More like Preston Flying Club.
Don't think of bars in the conventional sense, but you'll certainly not go short of a drop or two with convivial company in Castara. There's also an increasing number of restaurants - but be prepared to accept that the range of food is not wide.