We have only stayed once so I am no where near the expert on Coronado. For us, with two small kids and a stroller, being in Casitas so we are the first bus stop is important. We want to be able to sit. And the resort is huge. We were Casitas 5, which was too far to go to El Centro to refill our mugs at night. So my husband ended up buying soda from the vending machines. We used the pool once, and for that time having to walk a ways was fine by us. I also do laundry once when we are there and laundry is in Casitas.
I know some people love the look of Cabanas or the business class features, but for my family a preferred room would be best.
As far as the resort itself, it was fine. We like the queen size beds so have never stayed value. Kids loved the pool. It was pretty, if you take the time to walk the mile loop.