Had been to this place in July 2009, very late to write this review, but better late than never.
The place was partly under renovation when I had been there.
I had stayed in Super Deluxe room and though I had paid an extremely premium price, the room did not stand up to my satisfaction. There was a musty smell in the room, which was suffocation, also I could not sleep in the night as the musty smell of the sheets was overpowering.
The food was very sad and the stay there was a night mare.
Please avoid going to this place as it is nothing, but waste of money.