I have been here about a dozen times; only to the lunch buffet on weekends. The service is the best I've experienced. I've never had my water glass less than half full before they top me off, and the naan arrives hot and fresh before I realize I need more. The food iteself is excellent; the only drawback on the buffet is that the selection is smaller than what I've seen at most other restaurants. If they expanded the buffet from 8 to 12 items, this would be my #1 restaurant. So...a 4 star buffet with 6 star service = 5 stars.