you aren't taking Christmas day, Boxing Day and New Years Day as vacation as they are stat days, end of story. The other days that week are your vacation days so not paid. The week of New Years the days you are open are regular paid by your families unless they are away then they pay half your rate (according to what you have said).