My DH and PIL recently spent a long weekend with my DH's sister for her significant birthday. The trip involved them paying for flights, hotels, transport and meals. MY DH also had to use some annual leave and he has very little left - we haven't had an annual holiday yet either. It was money we could ill afford but it was for her big birthday and they were all looking forward to spending time with her as my DH hasn't seen her for 3 years as she lives so far away. They were away for 3 days but only saw the SIL for 2 meals during that time as she was too busy with her partner, his parents and his grown-up children who live with her. Both meals were at 7pm and my DH was back in the hotel room before 9pm each night, so it really was very limited. He and his parents are very upset, not just because of the cost but also because she spent so little time with them, even though she had asked them to come for a long weekend. They ended up having to go on a bus tour of the city and other things on their own to fill the time - the city isn't a destination they would ever have chosen to visit, they were only there to see her and she knew this. AIBU to find this a bit out of order?