Indian food is typically not at the top of my list of favorite things to eat. That said, I do know good food when I see..... Let me rephrase that, when I smell... maybe that isn't the right word to use... let's just say: when I experience it.
Despite that I do not like the smell of Currie and most Indian food looks unsightly to me, there is something to be said about the food here. It is cooked well and has a certain richness being full of the unique complexities you might expect in well prepared Indian food. I have had bad Indian food before: dry, bland or grossly over seasoned and spiced but you will only find good food here.
On my visit, my friends and I ordered sampler platters that featured a variety of different Indian dishes. We only ordered two samplers for the four of us but so much food came out that they had to slide an extra table over to accommodate it all. I feel we really got more than our money's worth eating here.
As for the environment, it is really nothing special. The decor is sparse and the furnishings are dated and low budget. Don't go expecting Taj Mahal surroundings, you will get far more enjoyment if you focus on the food and your good company.