After seeing the amazing reviews, I was expecting to love this place. At noon on a weekend, the food on the buffet was barely warm, making the food not very appetizing. Maybe it was just a bad day for this restaurant, but I would not return. The service was very friendly.