We visited this place twice & both times had just average experience.
Service quality is below par & they just take their own sweet time to servce.
After waiting so much , what you get is pretty average food at steep prices. We ordered fish & it was stale !
Ambience of hotel is good but food is pretty average.
Place best to be avoided.