It depends what's important to you. Whether it's the work environment, or the benefits of being close to home. Is the extra travel time going to be worth it?
I'm working in a pretty ordinary job at the moment (boring, not satisfying, etc, etc), but I'm sticking with it because the benefits of extremely high pay, job security and being close to home are important to me also
How great to have the choice! Most people struggle to get even one offer