Few months back I visited this hotel on a business trip. The room was really good though a bit compact. Central AC was spellbound, need not to adjust at night.
Dinner was avg but breakfast had a lot of varieties. Lastly the bar was good as well as the staff. From a 3 star hotel point of view I personally feel yah its worth it.