Great place. Clean and spacious. Walmart nearby. Disney desk for ticket arrangements in lobby. Was contacted about interest in timeshare presentation in exchange for Disney tickets or cash, but the caller was not pushy when I indicated I was not interested.
Unfortunately for unknown reasons I was docked $14.13 after my express checkout (did not stop at the front desk). The credit card charge gives a website link that is inactive and a phone number that goes nowhere.
Small but important: despite being told at check-in that there would be common items in the kitchen such as salt and pepper, the cupboards were bare other than the dishes, sponge, dish soap, and paper towels.
Also at check-in I was not told that housekeeping would be by while we were at the park. I didn't mind, but would have like to have known.
Definitely do an in-person check-out at the front desk, and bring your own "food accessories", coffee filters and such.
All in all I would stay here again.