Hi, Jean! Coronado Springs and Caribbean Beach are almost identical in size, number of rooms, and resort layout (except for check-in locations have different set-ups.) Port Orleans Riverside is similar in size but has a different building layout, with Port Orleans French Quarter being the smallest.
The grounds at Coronado Springs are beautiful, and there is a great food selection at the Pepper Market, and nice lounges indoors as well as by the lake.
There is a lot of walking at Coronado Springs, so request a room near El Centro (lobby and
restaurants located here.) The views of Lago Dorado (a 22 acre lake) are lovely, but rooms do not have balconies, so I would not spend the extra money on a water view. If you stay at Coronado Springs, request a newly refurbished room and a location near either El Cento or the Dig Site (main pool area) whichever best suits your needs. (Requests cannot be guaranteed.)
Whichever resort you choose, have a great time!