We stayed at the Homewood Suites in Lake Buena Vista and had all those things plus there was a manager's reception some eveinings. That was a long time ago so things may have changed.
I really would like to stay somewhere where I can have a clean place that has a kitchen. I know how to find condos like that - but how about hotels? Any ideas? THanks!