- Add Phone/Email fields to LocationAddressModel allowedFields - Fix saveLocation() to throw exceptions instead of returning error arrays - Update controller to properly handle model responses - Include actual database error message in transaction failures