I was there in October, first time staying off-property. If you have a car with you I would say go ahead and book it, no question. As others have said, the units are big, the pools are great, and the grounds in general were very attractive. But, and it's a big one, we did not have a car and the hotel shuttle was completely useless. I think there were about six or so departures to MK each morning, with fewer departures to the other parks, and very few return trips at night (no trips at all during the afternoon). And the shuttle is very expensive if there are more than two of you. We didn't bother and took Uber to the parks because it actually worked out cheaper than taking the shuttles and of course it is faster. But the cost added up to about $200 which eats into the savings of staying at a non-Disney hotel.
Other than that, few complaints aside from a VERY unhelpful clerk at check-in. Other staff were helpful. I would note that the coffee shop and breakfast shop are very expensive, more so than Disney hotels.
Finally, against my better judgement we agreed to do the timeshare presentation in exchange for wildly discounted park tickets. The meeting was 1.5 hours and ended when we firmly but politely said we weren't interested. In return, we saved almost 400 dollars on tickets. I didn't want to do the presentation but when my husband told me what the deal was, I decided that that 1.5 hours out of my vacation was worth 400 bucks.