We went for an October visit just the two of us a few years back. We had a standard queen suite in, I believe building #1. We were fairly high up in the building as well.
We found our room quite comfortable, although dark. We had no balcony, but the windows overlooking the pool area were quite large.
My husband and I enjoyed the breakfast buffet (complimentary) each morning of our 3 night stay. We are, primarily, in the main building for the full buffet. Each individual building also has a common area that supplies a complimentary continental breakfast, too. We did this on our last morning. Do NOT order pizza from the take out, however, it was terrible. I don't just mean bad, it was absolutely the worst pizza I've ever had. Blech! We did not eat in any other restaurant at the resort.
We felt the resort was beautiful and enjoyed strolling around it. The staff was helpful. There was a staff person in the lobby of each of the buildings and they phoned for cabs, gave information about parks and transportation, etc--somewhat like a concierge. We enjoyed our stay at Caribe for the most part.
The BIG drawback to the resort was all transportation related. We don't rent cars on vacations since we don't wish to drive. This presented us with major issues. We finally ended up taxiing where we wanted to go because the transportation provided just didn't fit our needs.
First of all, they provided FREE transportation on a rotating basis to different places. For instance, while we were there, you could avail yourself of free transportation to EPCOT. On another day, free transportation was to Universal. It was then up to you to get yourself around from park to park once inside the WDW Resort. There was NO transportation to Downtown Disney area or the minor parks. Secondly, the times of departure left a great deal to be desired--it wasn't like you could wait 20 mins and grab a bus--the buses ran maybe 2x in the a.m., 1x late in the day, and 1x at night--closing. The pick-up at night, post fireworks, was a cattle call at best. There was pushing, shoving, etc. by guests hoping not to be left in the middle of a parking lot in EPCOT. If the bus was full--you waited another hour or so for another bus. The bus was also shared by several other off-site resorts and so stops were made there as well.
Other than the transportation issues--we really enjoyed Caribe. After our stay there, we decided we would NEVER be off property again--too much time invested in getting to and from the parks for our liking. I suppose if you wanted to drive, these would all be nonissues AND Caribe is lovely.