Good dining experience. Good fresh food, very clean, wait staff very attentive. Reasonable prices for a buffet. We go there often and usually don't have to wait long to b ... more