Myself and my girlfriend flew with Viking to fuertaventura last september.
so just a quick review
On time
Reasonably comfortable (as charter legroom goes)
Clean , modern aircraft
friendly staff ( Canadian I think )
Reasonable meal and bar service
Over all for what the flights cost I was very pleased with Viking and would definately use them again