Updated LocationGetter to come in compliance with ARC and new style