Just stayed thier for the third time last month. In my opion it is one of the nicest resorts on the island. The one downside is that is about 3 miles from town. There is a free shuttle (taxi) that will bring you down town around dinner time (6pm) and bring you back. Manuel the taxi driver is awesome. He is always willing to work with you. The staff is GREAT and the grounds are always kept in tip top shape. They have a water trampoline at the end of the dock that is a lot of fun also. I am already looking foward to returning to CIR next year.