This has reminded me of visiting my SIL at new years though. NY is a big deal in Japan, you get a stretch of a few days off and usually people lounge around, hang out with family, just like a Brit Christmas period.
We were invited to visit, along with our son, who was about 15 months. It's about a 1.5hr drive, and we have a rent a car. Turn up, the house STINKS because they are smokers and have a 2 year old in nappies, and there hasn't been rubbish collection for a week, so there's just bags of stinky rubbish full of nappies and ashtray shit everywhere. Not helped by the heating being on and not even cracking a window.
Not greeted with a drink, no snacks out except for what they've got for their 3 kids, which is a bowl of peanut M&Ms, and a bowl of popcorn. Both choking hazards. Great.
After 2 hours in the stifling heat, I go "right, shall I got to the convenience store and get us some drinks?" Hoping for a short walk and some fresh air. My BIL leaps up and goes "ah, there's a vending machine outside!" So we go together and pay 30% more for drinks for everyone.
In all, I think we were there about 6 hours.
Some people are just crap hosts.