I'm on the keeping them informed train.
I had a flight cancel to MEX this winter and got in 4am (arrival at hotel around 6am) at the 4 points in Roma. I called them day of and had no issues getting all my nights. This was a reward booking, which might have been a factor?