If a location is not available, which should happen very rarely, null will be
returned. The best accuracy available while respecting the location permissions will be
returned.

This method provides a simplified way to get location. It is particularly well
suited for applications that do not require an accurate location and that do not want
to maintain extra logic for location updates.