Overall, I was very disappointed with my stay at this hotel. The location is great, but apart from that, the rest of my experience was far below my expectations for a four star hotel, especially at this price point.
First the service was really poor - the receptionist staff were unhelpful and pretty apathetic most of the time. In addition, the wi-fi, when it was working, was so slow that my 3G mobile connection was faster and more reliable. There was no way I was able to effectively carry out my work over the connection. The rooms were spacious and views were nice, but they were dated and definitely long past their best. The breakfast was also very basic.
Overall, I would not recommend unless you get a really good deal on the price.