I have never had the pleasure of staying at the Wyndham, however I've had many a work event here. And, I must say, that every event I've attended or worked at has been a great experience. The staff is very kind and they are always there to help out in whatever way possible. The events always seem to go off without a hitch, which I think is a testament to the well-oiled staff of the Wyndham.
The decor of the hotel is also very modern and very downtown -- whatever that means. I guess to me that means cool and elegant and a little eclectic. It's right in the center of downtown and if you want to experience the little (but growing) excitement that downtown Phoenix offers then definitely give this hotel a shot. You're right near lightrail, only a few blocks from City Scape and a short walking distance to Chase Field and U.S. Airways Center.
So, whether you are looking to stay at the hotel or have an event here, definitely check out the Wyndham!