I travel quite a few times a year on Copa Airlines and I have never really had a bad experience. There have been broken suitcases but I won't blame the airline for that because they don't handle baggage.
On my recent trip, I was upgraded to Business class which I really appreciated. But with or without the upgrade, the service is always excellent and the employees are always friendly and accommodating.
The meals are sometimes a hit or miss but mostly because it doesn't sound appealing or the option just isn't right for that specific time of day, at least for me.
Things I love about Copa:
1. They offer meals, coffee, tea, wine (my survival pack) to every class.
2. Connectmiles program
3. Web Check-in and that I can select my seat before hand. (I would really appreciate this in Santiago de los Caballeros though)
4. Group boarding, this is super convenient, avoids pushing and long queues!
Until my next flight!