All of us who went to this place are vegetaraians so this review is limited to veg food.
The food was simply excellent in taste.
Portion size is good
Service is quick
Somewhat pricey
The only downside was that we had asked for a high chair for the baby and what they gave was literally that - a chair that was high - but it was in no way appropriate to seat a baby. So we ended up having her next to us the whole time and this was a a little discomforting for both her and us.