This is a restaurant that I have gone to over several years. It has been consistently terrific each time except for once. I complained about the bad service and the manager made an extra special effort to make up for it. Kudos to him for making it better! We recently went for a birthday celebration and they keep changing things to make the place fun and exciting. We had cotton candy! It was so fun and made us feel like kids again! The buffet is always terrific and the trays are consistently refilled. I do love this restaurant and am so pleased they take pride in what they do.