I stayed there a couple months ago and I thought it was OK. It's within walking distance to the downtown area. The hotel was remodeled recently so everything is pretty fresh. Because they call themselves a "resort property", there is no lounge and I'm pretty sure no special treatment for elites. I'm platinum and I don't think I received anything special. My room was a pseudo suite, but I think it was just a standard room.
Yeah, paying for parking was kind of a rip. It's not like it's in some bustling, space constrained, downtown area. It had a huge, sprawling, lot. I paid but didn't even put the permit in my car. As I recall, there was free wireless in the room.