I stayed at the IC, GH and Radisson roughly a year ago. The pool area at the IC was being renovated and the noise was annoying. WiFi was spotty / non-existent outside.
Of the three properties the IC was by far the most expensive and thus represented the least value. The Italian restaurant was also a sorrow disappointment. I have no experience of the CP.