Simplify location logic with decent default