Gran Destino is actually nicer IOO, but if you are talking the regular rooms at CSR I'd go with the Swan/Dolphin.
My wife and I use Uber to get to the parks in the mornings and it's less than 5 minutes to HS, Epcot and AK being it's right between all 3. So the location thing is not that big needle mover for us. I can either walk 15 minutes or spend $10.00 and ride in an A/C car to HS in 5 minutes? I'm going with the latter. Ha Same with Epcot, you can walk or take a boat, but it drops you off at the back of the park in WS and we want to be in the front of the park, so you take a 10 minute walk to the WS entrance and then take another 10 minutes to get to the attractions at the front of the park. Again, I'll take the 5 minute car ride to the front of the park instead. Ha