Flew with them a few years back, to Bangkok was pleased enough and that was before they had taken on a lot of their new aircraft. Food was fine for economy, leg room adequate flying on mix of Airbus A330 and A340 and Boeing 777. Excellent inflight entertainment system on 777.
Booked to fly with them again, again to Bangkok, gave me a 30kg hold luggage allowance - although it does say 20kg on website. Rang up to check and they confirmed the amount and allocated my chosen seats at same time. Only downside as far as I'm concerned is Abu Dhabi airport as a hub, but then our transit time is very short, just long enough for a change of air and leg stretch.