Food has always been good, presentation and general atmosphere has been iffy in the past. Boy, what a great surprise. Menu was varied, more options than most buffets, good as usual, and presentation top notch. Really hit this one out of the park! In addition to regular buffet items, omelets, waffles, etc. oysters, fresh and fried, excellent shrimp, salmon and another fish dish. The prime rib was lean and perfectly done. Desert table had REAL cheesecake! Good array of salads and meat, cheese, and fruits. The table settings were nice, buffet was kept tidy, (not an easy task), and service good as well. We're going back.