I had a similar situation these last two weeks, and fortunately the one which I got offered was a good firm, reasonably paid and in a better location. I didn't find out how much the other one would have paid, but it would've been more I think.
As long as the pay is reasonable for the one you've been offered, I would probably go for that.