Location service with UI