Starting off by saying that this hotel was booked for me by a third party. So I don't know about the price.
What I can tell you is that after my experience, I'll avoid coming back and if ever someone books me there again, I'll respectfully decline and make my own arrangements.
The good : it's OK. But just ok. Damn near average. The staff is courteous and accommodating. Food was good (had room service) and the hotel bar is adequate. Breakfast buffet is more than sufficient. Could do with an extra selection of eggs other than the compact block of scrambled.
The bad : rooms are way too spartan. Decor is outdated. Bathrooms are clean but far from modern. Temperature in the rooms is waaay hotter than in the rest of the hotel. So much so that I had a very hard time sleeping the first night. The second night, not only was it hot, I discovered that the sound proofing of the windows facing outside back is poor. Someone decided to park on the street and engage in a nice lengthy chat. I couldn't get any shut eye. Gave up at 4 am.
All in all, not a great stay. Wouldn't recommend it. Maybe I am being a bit harsh, but this is my experience.