I've been here about four times this past year and have always had excellent service. Whenever there was a delay in service, we were always compensated without asking. The servers are attentive and polite without being overbearing. The menu is pricier and smaller than traditional indian restaurants but this is not the place to go for a traditional experience. The decor and ambiance are lovely, the food very tasty and the portion size nice (hey, if you want a super double meal with unlimited sides you wouldn't be interested in this place, so by nice portion size I mean its a good a regular meal).
Try the mango lassi and chai for non-alcoholic beverages. Haven't found an appetizer that wasn't excellent. The new vegetarian menu so far is good (previously the veggie dishes were incredibly tasty but could be a bit monotonous part way through). I have heard from my meatatarian friends that the lamb and chicken dishes are to die for.
Yum!