Looking at the on-board clip, I have been on worse landing at NCE. It was sea-sky-sea-sky out the window. Pilot claimed it was wind off the Alps. I've never heard so many people vomiting. However at no time did I feel at risk.
From outside it looks worse!