I will always prefer Blockchain wallet, it has a very simple design and a user intuitive interface, which let's even new users find their ways around it.
But I don't think their security is good enough to hold for a long time when you have a big amount of crypto money. There is no better wallet than a hardware wallet! Ledger latest version interface is damn easy, any newbie can use it! So, I think Hardware wallets like Ledger, Trezor needs to be recommended firstly, then come others!