We were actually debating between these very two for summer—we are 2 adults and a 7 year old. We ended up with the Caribbean because we save almost $200 a night, we are still on the skyliner, still see Epcot fireworks, and CBR has a great pool. We can walk to Riviera for our Topolino dinner and breakfast reservation from CBR. Riviera does look beautiful, so I was very torn.