The service aboard ZS was both professional and friendly, although there was no IFE and not as much leg room as I'd have liked (no charter does).
Although there was a free meal, you had to pay for any drink you required besides tea or coffee after your meal.
I was extremely pleased with its punctuality. On the outbound sector, it pushed back from its stand at BRS 10 minutes early and arrived into JTR 15 minutes early. On the inbound leg, it left JTR 5 minutes early and arrived into BRS early.