Very good food and the staff is friendly. The atmosphere is very India, and that's cool cause you definitely get the authentic experience being there. I loved eating with my hands (which is not a requirement, I just did it personally, I think that's what they do in India any way) and that was fun. The drinks are pretty reasonably priced. But for a buffet I would say it tasted pretty fresh and good, not tasting like the usual tasteless stale buffet. Definitely recommend this place!