Someone recently posted on here about his E86 with the 3 litre N52 that had done 250K!
I had a 325i with the 2.5 litre N52 that had done nearly 140K, and replaced it with a 330i that has now done 125K and they both performed brilliantly.
The only potential issues are ancillaries like alternators, starter motors and the notorious electric water pump and oil leaks!
But if you get one of those problems you'll only get it once during your ownership, and they can afflict any engine at that sort of mileage - so no, 117K wouldn't bother me.