Both airports and towns have decent enough facilities if you're just passing through, however i recon far north aviation would look after you a lot better as a trans-atlantic pilot.
They have a lot of experience of helping pond hoppers, and can provide facilities such as life raft hire/de-hire.
Do you need more specific info on either town?
Regards,
StraightLevel