I am happy here because of several reasons; the aircraft are new(ish), the routes are varied (as in I get to go to lots of interseting places), I am in the left seat (so can afford to live but struggled as an F/O), and mist importantly my wife is happy here
However accomodation dept is a mess & most dealings with it are futile

Construction is everywhere and drives you crazy whenever you want to sleep for a flight.
Depending where you come from & what you are hoping for I would recommend it here.