Re: Would it bother you if..
For us birthdays are just for OUR family -- that means the people in our house. Grandparents can visit the weekend before or after (if it's not on a weekend) but their birthday will be a special day just for all of us.
Christmas will always be at our house. We will not travel to other people's houses on Christmas Eve or Christmas Day. We are ok with someone stopping by on Christmas day, but no overnight guests. My sister is only an hour away but other than possibly her no one else would possibly want to 'stop in' for Xmas day.