I relatively new to sewing and so far having been using a John Lewis Mini sewing machine. It has served me pretty well so far but now I'm looking to buy a more advanced machine. However I have no idea where to start! Can anyone recommend a good sewing machine for a beginner who really wants to do more sewing, e.g. Cushions, curtains (and maybe clothes when I am brave enough!)?