They will do the job but at the end of the day it's charter. Hopefully the fin will stay on (unlike the 310 stuck in Varadero).
My mrs went once ex SNN, but (a) she hates flying (b) she hates kids on planes running amok (c) she was flying due family crisis and bolshy Air Canada so no fond memories to tell!