permit all related attributes
Location model

For now location has:
      t.string :google_place_id
      t.string :address
      t.string :location_name
      t.string :phone_number
      t.string :district
      t.string :city
      t.string :postcode
      t.string :country
      t.decimal :lat,   :precision => 16, :scale => 13
      t.decimal :lng,   :precision => 16, :scale => 13

And user belongs_to location.

Before_validation, user sets existing location
based on google_pace_id or creates a new one.

Still missing is Google Places API connector
Location Autocomplete
todo add google maps API key