Correction to param name
Use model for location select list
Expect blank for "all"

This is how rails supplies its "prompt" value
Load data for rest of select options
Update size options to match html prototype
Switch to model based select data

Dropped non-ascii long dashes due to encoding issue.