Improved Place model and controller to use location parameter