We we went at weekend and it's gorgeous! Decor is truly opulent. We had dinner at the Imperium, the all day dining restaurant. When we walked in I said it looked like the hall of mirrors at Versailles !:-) - huge chandeliers, lots of gilt etc. We sat outside which is much more casual. For the buffet there are 2 options; starter and desert buffet for 135dh or starter and buffet and a main a la carte for 175dh. Very reasonable considering the setting. Good selection of wine available by the glass. I'm a desert person so was happy with the buffet, dh had the steak and said it was really good. I'm sure you'll like it.