We flew to Bastia Porreta airport from Stansted airport and return with Air Corsica.
Checking in on line and picked our seats was simple, the only downside was that we could only do it 30 hours before flight departure, a week or so would be better in my opinion.
Checking in the baggage was easy at both ends, the flights in both directions were bang on time.
Reasonable leg room and a brew on board.
All in all it was what was advertised and no complaints. No add on's or unexpected extras or delays.
Also somewhat cheaper than the so called budget airlines, take note!