I took my sister away on a foreign city break last weekend and paid for both of our flights and accomodation as a treat as I knew she couldn't really afford the holiday herself. All she did was complain about the hotel saying staff were rude (I didn't think so at all), the room was too small, too hot, and we had to share a double bed instead of twin beds. She didn't really like the area (although very central area). I don't know but it's irked me as it just feels a bit ungrateful, AIBU?