DH has recently had a big birthday. MIL gave him vouchers for a particular hotel chain which is local to her area. Not very subtle 
I know it's up to her what she gives, but I am a bit irritated mainly because we do see her and the rest of that side of the family quite a bit (much more than we see mine due to distance) and it feels a bit like she's saying we don't bother to come down much. If she had her way, the whole extended family would all live in one big house and never go anywhere without each other.
I also feel that it's a bit of a waste for a few reasons: DH and I don't live that far away, less than 2hrs drive, so it's not like we can't drive there and back in a day; these hotels are expensive, but don't look much nicer than a Premier Inn (of which there are several in the area), so a bit of wasted money; and it was a big birthday for DH but this isn't a very personal present for him. He was a bit 'oh right, erm, lovely thanks' when he opened the card and later said he didn't know when she was expecting us to use them as he prefers going down for the day and coming home to sleep in his own bed, which isn't that far away anyway...
We have never stayed with MIL and likely never will as her house is too small (no spare room, no sofabed, no room for airbed on floor anywhere) and quite messy - not just being mean, she says this herself and has previously said that of course we'd be welcome to stay but that she hasn't anywhere to put us and wouldn't want to if it was her.
So AIBU to be a bit annoyed and offended, and slightly upset/affronted/whatever on DH's behalf? He wasn't expecting any presents at all but I think this is just a bit cheeky of his mum and not very thoughtful for my DH... I got the impression he'd rather have had nothing as now he feels guilty and obligated (his words). Or am I just overreacting? 