Can anyone suggest a (reasonably affordable) cylinder vacuum that will work well for somewhere that is carpeted throughout? I have heard uprights are better for carpets but struggling to store one. Thank you in advance if anyone can!