Sounds like you got a nonrefurbished room at Cypress Harbour. I've never had a bad experience at Cypress Harbour. Too bad you couldn't have been moved to a different unit, because most of Cypress Harbour has been redone and is quite nice. Were they full or something and couldn't change it for you?
I have family at Grande Vista right now and they've had to be changed from an old musty nonrenovated room to a different unit. The 2nd room is fine. But the first one was not acceptable. So a bad room can happen anywhere. We've even had it happen at a Disney resort.
Marriott Royal Palms has been renovated recently (from what I heard) but it is an older Marriott resort.
From my experience, the Disney and Marriott Vacation club resorts have high occupany rates and the units really take a beating from the heavy traffic.
The newest Marriott Vacation Club resort in Orlando is Horizons, followed by Grande Vista, Cypress Harbour, and then the palm Marriotts at the Word Center- Royal, Sabal, and Imperial. Sabal is supposed to be refurbished sometime this year. Horizons has a new building under construction right now. Until that one opens, Building 28/29 is the newest at Horizons. Horizons is great if you have younger kids who like to swim - Horizons has pirate themed pools with slides. Take a look at trip advisor for pictures of any of the Marriott resorts.