Been going here for several years and I love it. Their selection is good and the taste and quality is great... and we have always had great service. As with any buffet, there are good and bad times to come. Rush hours can leave you with some empty trays but they work hard to keep up. We go around 4pm to beat the dinner rush. I like to eat without a crowd. LOL