The portions were generous and tasty. Most of the staff were courteous and helpful. Somehow in the very heavy rush, my order was lost. after waiting over 30 minutes, i asked about food. they then rushed my order, refunded my money and manager gave me certificat for free meal. left happy!