I will recommend this hotel only if you want so called value for money.But may be, may be, you can get better proposition at same cost.
Location wise its awesome.
Although it charges 800 odd bucks for a double room, i didn't find it worth enough. Toilets were uniquely stinking. I just couldn't make out the reason. Plus no dining provisions, although that is a bit negated by few restaurants near to the hotel. You can't even get hot water to drink.