Originally Posted by
S c 0 TT y
That said, the pilot gave the crew a 25 min advanced warning of "cabin crew, take seats for landing"... i believe it was circling above Dubai due to traffic.

Yeah, there are generally holds at that time of night. Only 10 minutes or so in my experience, but there have been reports of much longer holds.
That's one of the reasons I've chosen the early MAN-DXB for my next trip (A330!!!). Gets into DXB at around 20:00, which should be quite civilised at that time.
Cheers,
Rick