I went to this place with a group of friends for my birthday and did not enjoy the food at all. It was the least authentic Indian food I have ever eaten, and desperately lacked flavour! The price was decent for a buffet considering the amount of food options available, but the food isn't good so it feels like a waste.
The decor was alright, the outside decoration is really nice, but the inside wasn't anything spectacular. It is good for parties though because its very big and has multiple rooms.
Overall, I think this place is WAY too overhyped, and definitely did not live up to the expectations I had.