Been there a few times during lunch and it's an ok place but nothing special.
The place it clean and the service is ok but not extra friendly. The water is always warm and many times I have to wait so long for extra napkins or even get up to get them myself.
This is an all you can eat sit in buffet but you can also get a "a la carte" option.
The food is good, they have a lot of choices and it is all small portions so it is a nice way to try new things.