I highly doubt that some townhome had more theming than say...Pop Century or Disney's Animal Kingdom Lodge. AKL is our favorite resort. There's no offsite place can give you the beauty of seeing this:
Every morning. This was a pair of Ankole Cattle that was always outside our balcony at AKV. We rent points and it is much more cost efficient that booking straight through Disney.
All Disney hotels/resorts get a "hard rehab" every 7 years (fixtures, furnishings, etc.), and a soft rehab every four (bedding, curtains, paint). They never let their hotels fall into disrepair.
We also enjoy having lots of resort time. For example, AKL offers many activities including African Storytelling, Cultural Safaris, Bead Activities, and more. We also go back to the room for a nap/swim around 1 pm ish and then go back into the parks at night, so we love utilizing the evening EMHs and love the ability to go from the parks and back quickly. Traffic was a nightmare that one night and we couldn't imagine doing it every day to/from the parks.
We booked the Sheraton on Priceline for 70 because it was the only cost it would take. We booked this last minute and will never do it again. Offsite is just not for us. We also go on a budget, but we choose to budget meals instead of the rooms. We eat breakfasts and one other meal in the room, to get the total experience of being on site and in the magic 24/7. We also do not do Universal/Sea World and only go offsite for some meals, so onsite is the best for us. To each his own.