We ate there two years ago and enjoyed it. Nice quality food (for a buffet!!), and friendly service. I would definitely try it. The only thing that stops us going again is the hassle with the buses (have to wait for an internal one after you park the car / get the main bus, to get to the restaurant). That drives me mad, I like getting somewhere under my own steam!
There are some pictures in my 2008 reviews if you want to see the food - I don't think its changed since!