After a while I went again with of my friend and place was buzzing as expected. this time around food was really good and service was fast. Experienced was better than last time. Things have improved greatly.
We were sitting as back side of the hotel, which probably needs better cleanliness as compare to inside sitting.
We just went for dinner so this feedback is on food.