Either of those would be good. Cabanas always reminds me of a mexican beach town. Ranchos is more dessert like and I'm more partial to that theming.
Cabanas is closer to the main building with the food court and shops. Ranchos is closer to the main pool and playground area.
They are about dead even on distance to bus stops. Ranchos is #3, Cabanas is #4, the last stop.