We have been to this place many times, specially for thier Sunday Brunch. The location is good as it is in the heart of city. The pricing is cheap if I compare to all nearby similar hotels.
Coming to food - Oh...Any day better than any of the nearby Brunch serving hotels, in fact I go there only due to the food taste which is not sweet like others.
Service is ok types and will say that it can improve to make experience much better.