If you really like the other place more go for it instead. It's a long term decision you'll be living in for years so ultimately it has to be what will make you happy rather than what you feel to be a moral obligation. If you go through with the current one knowing you could have had somewhere...