I live a stone's throw from the place so I have eaten there or ordered from there over a dozen times in the last few years. The repeat business is not necessarily testimony to their great food and service, rather a testimony to the poor option pool in the area.
Let's start with positives:
1) The food - Though not spectacular, it is consistently 'good' with a few standout dishes.
They have this 'money back guarantee' dish of julienne baby coconut and baby cashew sukke (dry). Simple, not too greasy and a rather unique stand out dish. I order it every time I go there.
Their fish dishes pass muster too. Go for the rawas if you're at a loss. Tried their prawn sukke and it was decent. Again, not spectacular.
Negatives (and there are many):
1) Just yesterday, I asked the 'captain' to suggest a decent veggie dish. He made a strong recommendation and I accepted it. He kept on pushing for us to have it cooked in olive oil. My rule of thumb is that Indian food just doesn't go right with EVOO so I pushed back, but he was VERY insistent. Finally, I agreed.
At the end of the meal when I got the tab, I realized that they charge Rs 40 more for the tbsp of OO (evidently, there is fine print to the effect in the menu). Though he had made the suggestion for one dish, he charged me extra for ALL the three entrees.
At the end of the day, Rs 120 doesn't leave me a lot poorer, but the feeling of being scammed is disgusting and I said that to the team in no uncertain terms.
2) Service - Complete disarray. You have to check on waiters all the time to figure out what's going on with your order.
I asked for a beer and the server brought a warm bottle. When I asked for the reason, he actually said that given the room was chilly and the weather outside was cool, he got me a warm beer. How sweet! How about asking me what I want? Nice to be thoughtful but plz don't try to read my mind!
3) Loud live music - I was having a business related discussion with my friend and the dude with the guitar was singing loudly enough to be heard a km away. Unfortunately, my friend and I couldn't hear each other.
If you're in the area and can't be bothered to drive in Mumbai traffic to find another place certainly go to GP but be mindful of what you need to do to have a positive experience