The buffet spread is generous and even includes masala tea and various street foods like chaat and chhole bhature. The low rating is because the quality of the food is highly uneven. It's not that the ingredients are bad. It's that they have a rather poor cook. The food simply doesn't taste good. For example, the coconut chutney is so watered down as to taste like bland water. Dals and vegetables taste bland. They might have two or three cooks, so it's a complete gamble as to whether you eat there on a day when the cook is good. Out of 4 times I've eaten there, only one has had a reasonably decent cook. It's as if they hired someone who goes through the motions, but knows that the people who come there are Americans who will like whatever they throw together. Get better cooks please!!