The place is good, our room had a few finishing/maintenance issues, with a strong smell of cleaning supplies.
The hotel staff were friendly, just ensure you take your email through if you have paid.
The hotel is close enough to the two malls, but out of the way so you don't have to deal with too much traffic.