I have a Hoover vacuum cleaner for some years. Fine, but as I get older it seems to get heavier. I want a lightweight cleaner, more easily carried up and down stairs, with powerful 'suckability', don't mind if it's of the bag or bagless variety, and suitable for carpets, woodfloor, soft furnishings etc. It would be better still if the accessory 'bits and pieces' were stored in the vacuum itself. Small, simple and light. Any suggestions please.