When we did Cargo last year it was fully a la carte and they opened the restaurant just for us (after some heated "debate" about weather related closure that seemed to be more forward booking rated closure).
I really wasnt as T a fan of Orientale, I think times very popular because it appeals to one set of guests because it is relatively cheap and it appeals to another set of guests because of the catering but we had two disappointing experiences there, service was poor and the place was just too crowded.
The he wezak spot of the whole resort is insufficient range of dining options, it is odd that the most comprehensive selection was via room service.