.save
devuelve true
o false
dependiendo de si se ejecutó correctamente o
no la sentencia.
.save!
lanza un error si no puede completar la sentencia.
User.new(name: 'Pepe', location: 'ES').save!
User.new(name: 'Pepe', location: 'ES').save
es equivalente
User.create(name: 'Pepe', location: 'ES')