You get what you pay for
Pros: I liked the service in cabin plus the vegetarian meal was decent. Request in advance though. Comfortable seats. Can't beat the price.
Cons: NO AIR CONDITIONING VENTS! It got very hot at times and there's no way for you to get fresh air of you're feeling sick.