I stayed there for 4 nights last year and enjoyed it. It's a very convenient location and we could see some of Illuminations from our balcony. The corridor on our floor was musty, but our room wasn't. The AC was magnificent and put the air conditioning at Coronado Springs (where we spent the next 4 days) to shame.
Be aware that their free shuttle service sucks though--it's just a few runs in the morning and in the evening. I paid $35/night in Sept with a Priceline bid, so I'm not sure how big of a bargain $69/night is (of course, at least you know what hotel it is; with Priceline it's a gamble).