I stayed there from 3/17/-3/24 of this year. We LOVED it!! I stayed in a suite and was with 3 other people. We were very pleased with our room (Spacious and clean), and we LOVED the pool! Plan on spending at least one whole day by the pool. The Caribe was a quiet place too, so I really felt that I could enjoy the parks during the day and crash at night. I also loved the fitness center - it was two floors and had lots of cardio equipment and weight machines. I actually utilized it during my vacation, and my brother and boyfriend went almost every day. Very close to the Disney parks and Sea World too.
The only thing personally* that I wish was different was that I wish there was a mini kitchen. Yes, that is trivial, I know, but I would have liked to have it. Usually when we go away, we like to cook maybe 3 meals in for the week, to save $ but also just to not keep eating out at restaurants (it bothers our stomachs after a while). So, If it had that, I would give it an A+. But this would not deter me from coming back.
I would definitely go back- I plan on returning the next time we visit Orlando. For the price we got (we booked thru a special at Jetblue), it was a great deal! I hope you enjoy it if you decide to book the Caribe.