I've flown them a few times though not in the last couple of years. At one time they had considerably better service than VN. But, at least at my last experience, both were equally poor so I now always fly VN to keep my mileage program pumped up.
Just eat before you leave & all will be fine. Their fleet is all leased & reasonably new.