The food was excellent. Portion sizes are big and the prices are decent for good quality Indian food. The ingredients were fresh and the spice level perfect. For all those negative reviews talking about the taste: this is pretty much as a good as it gets, if you didn't like the taste then you probably just don't like Indian food.