This seems to be a resort where one management company owns the whole thing and so once you have arrived there isn't any reason to compete for your business and minimal incentive to provide a good experience.
I stayed here because I was attending a conference, but would never recommend it for a personal vacation.
As a conference goer, I have no need for a condo or a kitchen, but the resort doesn't provide hotel rooms in walking distance to the main lift. So, I booked a studio at River Run. I thought that just meant the bedroom would be in a single room with the living room and a small size kitchen. But the kitchen was large, the living area had a table for six, and the bed was a Murphy style bed that dropped from the wall directly blocking the access to and from the room. I am surprised it isn't a fire code violation because you have to climb over the bed to get to either the main part of the room or the hallway/bathroom entrance. And the bed was rock hard and uncomfortable.
After arriving late at night, I was too exhausted to change rooms until the next morning. All the other available studios also had Murphy beds and as these are condos and the mattresses aren't standardized there was no saying what might have a more or less comfortable bed. I ended up spending an addditional $70 per night to get a 1 bedroom so that I could sleep at night. In the end, my dissatisfaction was their gain.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.