First visit. Very impressed. Just really really good high quality Indian food, staff that cooperate and coordinate with each other, comfortable chairs and tables, elbow room, and good live music. Basically what every restaurant should have but most miserably fail at.