Landing at St Barts

Yes, the TBM is not really meant to land there. The Twin Otter can stop very fast due to the twin propeller reverse thrust and it also has a lot of drag.

I think the mistake most people make (even the “professionial” streames on Youtube) is that they approach the runway like it’s a normal landing, which results in a way too shallow descent and therefore it takes much longer to come to a stop.

You actually have to be at 1500 feet when you start your descent and at full landing configuration right away, otherwise you will pick up too much speed, especially with the more slippery aircraft like the TBM.