I'm very confused with my rating for this place and I can see why the ratings are a little all over the place. I've been here a few more times since my last visit and the quality of the place is very inconsistent. I also miss the previous management team...I feel like they ran the place much better and they had a lot more customers than they do now.
I'd have to say that this place can be a hit or miss. When I came on a bad day, I'd honestly give them 1-2 stars. The food wasn't being replenished fast enough or did it taste good...there was barely any food for a buffet. The soup was watered down and the ice cream was melting in the freezer.
On the better days, you'll find more food (lol) and even lobsters with decent amount of meat inside during their Tuesday promo. Lunch time can get hectic especially when there's an event going on 'cause they'll literally run out of plates!
Best of luck when you try out this place, may the odds be in your favour.