Someone once told me that there is a (un)holy trinity when it comes to working jobs. 

1.) Great location. 
2.) Great pay
3.) Great working environment. 

Except most people will only ever have 2 of those 3. 

(Definitely stuck at 1 and 3 right now.)