I had an excellent experience from another UAE based airline when it all went wrong in Manila. Fed and watered in departure lounge before flight was cancelled then off to an excellent hotel for 36 hours. Updated regularly for when flight was to depart and fed / watered etc. I was economy class only and have continued to use the same airline on this route.
The mark of a good airline is not always how well it gets you from A to B but how they react when it goes wrong especially when not at home base.