2 Eden Cottage Banff, AB45 3NT