The ambiance, the location & the special menu board placed near door; everything will catch your eye. But those are just wrapper.
What a restaurant must have is a good food and they cant even keep it to basic standards, Good is even a word far beyond.
The place is ok only if its not heavy rain or not so hot. Those huts are pretty small to save you from Sun or Rain totally. Overall just a small place with big shiny boards and high price menu.
The food or the service none of them is good.
During summer they were out of ice and they did not bother to tell us about it.
They serve warm soft drinks/mocktails and if you ask for ice, they will keep on telling you to wait, until your food is over.
The food you order may not be the same you receive, and neither manager nor the waiter will be able to tell you the name of dish they serve in your plate.
All they are good at arranging chairs to make sitting arrangements, and billing at the end. Both of these were quicker then I expected.
I would suggest you to avoid it or you may be held responsible for spoiling the party:).