Firstly I would say that I don't know why some people have given bad reviews for the restaurant because as per my experience it was just amazing. They are very quick and warm in their service and the behaviour of the staff is also very nice.
Snacks are just amazing but yes I would say main course is not that impressive but snacks is in this much quanity and quality that you would not have space for main course as per my experience and only one thing I would suggest to this place to upgrade the quality of main course else everything is perfet there whether it is food, service or ambience