I went this past January and had a great experience there. Our reservations were for 6:30, the place was full but it was mostly adults, and our server was great.
The food was standard buffet fare, but pretty fresh and really good. I had a nice mix of salads, vegetables, a few fish options, and a few chicken options. I passed on dessert. I don't know if I thought it was so good because we went in with such low expectations that we were wowed, but I'd definitely go again.