I think Cabanas is my favorite. Last time we were in Cabanas 8A and we were just a couple of minutes from the Dig Site, maybe 7 minutes from El Centro, 2 minutes to the bus stop. Years ago we stayed in Cabanas 9B and 9A and both of those were also very convenient to El Centro and a bus stop and not far from the Dig Site.
We have had 2 locations in Ranchos. The first one wasn't ideal, as it was on the back side of the building facing the parking lot. Close to the bus stop, but a good distance from El Centro. The other one was better, it was pool-side in 7B. 10 minutes to El Centro, 3 minutes to the Dig Site, 4 minutes to the bus stop.
We have never been in the Casitas, however, so I don't know how they compare.