We had a great stay! The condo was very clean, well-furnished, and incredibly comfortable. We cooked every night and appreciated the variety of kitchen tools available—it made meal prep easy and enjoyable. The furnishings were cozy, and we spent many relaxing hours on the porch taking in the view.One suggestion: it would be helpful to provide dishwasher pods and laundry detergent for guests. For families, doing laundry at least once a day is often necessary. When paying over 3,000 for a 5-night stay, those small conveniences really do make a difference.Our only real concerns were with the Caribe property itself. There were elevator issues throughout the entire week. Only one elevator was working to access the lazy river, and even that one was unreliable—it would often stop at the parking deck multiple times before going up. The lobby elevators were hit or miss, and on checkout day, only two were working, causing delays and frustration.Additionally, on our last night, the building alarm went off around 3 a.m., instructing all guests to evacuate via the stairs. There was no communication from the resort staff about what was happening or when it was safe to return to our unit. That lack of clarity was unsettling. We also noticed a lot of ongoing maintenance, including large fans and other outdated equipment throughout the property.Overall, we loved the condo itself, but the experience with the building and amenities left a bit to be desired.