I have eaten there several times over the years and never had a problem with getting sick. Ordering is always easy. The place is nice and has a good view. I will say that I don't eat off the buffet, I order a la carte which might explain why I've had better success than others.
Yes