Oban? I've not been there but am guessing based on the clues!