We had a wonderful experience with Viva. On both occasions, airport check-in desks were full, but they call planes to get people through faster if they are a bit late. We made it on time both ways. The crew is polite, the seats are comfortable, the flights are excellent. I highly recommend this airline!