You get what you pay for. Cheap prices but you do have to pay extra for baggage. If you need a quick cheap flight and don't care about all the extras then it is just fine.
But beware, they are a "charter" airline and don't have reciprocal agreements with other carriers - so you have to fly on them even if they go on strike.
Good airline - good price