We got a really good deal to Mauritius a few years ago, 5*, 2 bed apartment with living room., AI, business seats at premium economy rates. Minor issue on the flight out, as someone was sitting in my seat, apart from that, nice relaxing journey. Kids were 5,7 and 10 (ish)
In contact with hotel a few weeks before to book transfers and check we didn't need to book restaurants/activities in advance. Told to find someone at the airport holding a card for the hotel.
Arrived at airport (after 12 hour flight) - no sign of our taxi, eventually find a rep from an associated hotel, he calls our hotel who deny all knowledge of the booking, we show the rep the booking and 50 minutes later the transfer arrives. Basically a decrepit bus with no seat belts. Being knackered we get in said bus, which 10 minutes later has a blown tyre. DH and the bus driver change the tyre and eventually we get to the hotel.
Hotel looks nice, get to the room to find it's basically only one room with one double bed. I leave the rest of the family in the room, go back to reception to be told that they actually haven't finished building the room type we've booked, none of the rooms have interconnecting doors and to fit us all in, we'd need to split the two adults between two rooms in different parts of the resort. Oh and all the a la carte restaurants were fully booked all week, you had to do that in advance.
DH then texted to say that DD had stepped on a wasp!
Anyway, by that point it was late, the duty manager couldn't do anything. BA holidays weren't picking up so we had a (very nice) buffet dinner and went to bed. DD's wasp sting was looking a bit raised, so I gave her some piriton. A couple of hours later, her foot had ballooned, her breathing rate had gone up and she was a bit clammy - so we had to get a taxi to the local hospital.
DH then called to say that DS1 had also been stung and there seemed to be several wasps in the room they were in, so they were moving to ours.
The next morning (with everyone in one bed), BA holidays called really early on to apologise and then the general manager came, apologised profusely, ushered us down to breakfast. All our things were packed up an moved to a lovely 3 bed villa in the next hotel along (which we would have never normally have paid for).
It was all very odd, there were a spate of awful reviews during the month we were there and then everything went back to being faultless. I still wouldn't go back to Mauritius.