Great variety of dishes and love how many of them are already proportioned in individual servings so that they're not picked over or more importantly handled by gross possibly sick people. I also love that they have a new check in and wait system. Having a toddler it's important that we don't have to stand in like for over an hour, the new kiosk system where they text you when your table is almost ready is such a great concept. The reason I couldn't give 5 stars is just that buffet food is never gonna be super hot or fresh cause it's made in big batches.