I’m so sorry to hear of your disappointing stay. What I’ve learned over the years is that Wyndham tends not to have the greatest properties, and when you find a decent property, location is usually not the best.
take for example all of their Hawaiian properties. They have a decent number of them, but try to find one with a beach.