I also just returned yesterday. We had requested rooms in the Cabanas and were disappointed to discover on check-in that we were not only assigned to the Ranchos, but the most inconvenient one of the lot. It was the furthest away in Ranchos 7A far from everything except bus stop #3. My only complaint was the room location, certainly not the resort or the room itself. All was clean and tidy and mousekeeping kept it that way with no problem.
The fact that this is also a convention hotel didn't impact us one bit. It still had that Disney feel and I can't say that I ever saw a single "suit". If they were there, they kept to themselves.
We ate breakfasts in the Pepper Market and although I found the choices to be somewhat limited, the prices were very reasonable. We found that to be the case in all the food venues at Disney - a pleasant surprize to be sure. Keep in mind, we didn't do any character meals because my grandkids weren't interested in them.
I wouldn't hesitate to recommend this resort to anyone.
Beth