Not my favorite place to stay, in fact I wouldn't go back
Our friends talked us into staying at Intercontinental. The room was average for an upper end hotel, and was not very clean. The pool was closed for repair, and the check in staff was less than helpful when we tried to change rooms. The room was very noisy with what seemed like some kind of plumbing issue? The bed linen felt very low quality and the bathroom sink area was not in great shape - some of the finished areas were pealing! Not what I would expect of a 3 star hotel let alone a 4 or 4.5 hotel. Go to the Marriot across the street, same great location and a much better hotel.