Ask yourself what is reasonable for yourself. Is it fair to go longer than a year without seing your family - whatever paperwork or others say?
For me it is once a year for one month, flights and salary paid for. Bonus at Christmas (ours got a laptop instead plus 500 Riyals). Some money in an envelope with a card on her birthday.