I stayed here recently and paid $110 all in for a room.
Pros: 1) Location is OK and there is shopping and restaurants nearby.
2) Had reception with free drinks/wine and some appetizers for guests that night.
3) Business center was good for using the computer.
4) Room was decent size and actually had an HD signal to go with the HD TV.
5) Front desk person was nice.
Cons: Nothing noteworthy given the price. Maybe better appetizers at reception and better fruit during the breakfast.