We stay at the Las Vegas Club now (free), but we've stayed at the Plaza many times....and wouldn't hesitate to stay there again.
Here's ratings and comments:
http://www.ratelasvegas.com/hotels/ratings/h160.html