We don't care about accuracy on the server though. I think CLLocationCoordinate2D is the right move. I agree that CLLocation *s should be used when we're handling the user's location