We love the extended hours so for us
and especially with our family situation, being able to stay later or show up earlier (well, that’s never happened! lol) is worth the price of staying at the resort. We always stay at the Contemporary or Animal Kingdom but did try the Caribbean over Thanksgiving, and actually preferred it. Never have we known Disney to give away swag, but my children scored a princess tiara and wand, as well as a pirate sword and patch (look, it was all Dollar Store stuff, but my children loved it), and daily balloons (no balloons allowed at the Animal Kingdom resort because of the onsite animals). Caribbean Resort also offers a Magical Express bus that goes directly to the resort, bypasses all the other resorts, so that is a plus for those who use this service (we didn’t for earlier stated reason, but know others that do, and this is why they prefer this “moderate” Disney property).