I use Coinbase due to its offshore security for our bitcoins. I love the storage benefits and ownership. A truly secure platform for exchanging real cash into digital currency.
The only aspect I question is the fact it has to attach to a bank account in order to operate. I can't use a cash card or other means to generate cryptocurrency.
Coinbase is nice and simple but the rate isnt akways that great so I lean more towards finex and btce

but I think for a person who just wants cash fast coinbase is good because its noob friendly