Looking at this refurbished. It's out of stock. She's been using $300 Best Buy specials for years now and they always end up crashing or the body falls apart before the first year is up.
I think this will be a nice upgrade. The specs are the same as my Mini (i5, 4gb ram, witch will either be upgraded soon or replaced with something nicer). Should do just fine for her.