Pros: That we got there!
Cons: 90 minutes delay leaving due to late arrival of prior flight. Little communication from the staff as to the expected departure time. Complete CF at the airport. But once we were on the plane, it was OK. No food, no drinks, not even any water. Minimal space for the knees.
No baggage at all include with the fare. I would have paid for bags in advance, but website make this impossible unless you become a "member", which mean giving all sorts of personal information that they don't need. After queuing for 30 minutes to drop my bag, I then had to wait again in a different queue to pay the bag fee.