I also find that actually its better for the maids to take rest days every week, even though they requested to work on rest days, because they need to take a break from work (just like us having at least one rest day each week) and have their own time to do something they like.
My previous Indo maid requested to work on rest days too but soon her performance dropped quickly because: 1. she was not as physically strong as she appeared, she got sick easily, probably due to long working hours and not enough sleep (need to take care of BB); 2. She felt bored doing the same housework everyday without a break; 3. She didnt feel good when she saw other maids on holidays while she needed to work at weekends; 4. She has no private time to do her own stuff e.g. buying / cooking Indo food, calling / writing to her family members, meeting friends etc.
So this time even my new Fino maid wants to work on alternate rest days, I didnt agree. I hire a part-time local helper instead and let her take rest days every week.