We thought it was ok. The resort is definitely beautiful and the dining room is very nice as well. It is also very different from all of the other buffets (which, to me, really start to taste the same).
The food was good, but I got tired of what seemed to be the same spice throughout. From the chicken/corn porridge to the roasted pork dish, everything tasted like cinnamon and it was all sweet. I enjoyed the dishes at the beginning, but got tired of the sweetness (and trust me, I absolutely do not lack a sweet tooth!) I did, however, think that the varieties of Hummus were terrific.
While I wouldn't necessarily go again, I would tell people to try it because it is different. I think my expectations were a little too high because I have rarely read a negative review. I was glad that I didn't tell everyone in my party that we were going to "the best buffet of all time" because they would have seriously been let down. Instead, I told them that we were going to check out a beautiful resort and try a new type of cuisine. In the end, DH thought it was pretty good (not excellent) and the kids (16,14,12,11,9) thought it was only ok.