According to the "cost analysis" E-mail that the union sent out a few weeks ago, the 4.2 hours is supposed to be a daily minimum, not a daily average. Also, the 4.2 hour daily minimum was supposed to take effect immediately upon ratification. The company claims that it will take 6 months to implement and they won't make it retroactive. This will get grieved and the union will prevail, but don't expect it to be quick.
The LOA also contains some meaningless language regarding hotels. I don't expect any significant changes. The only reason that the company will ever change hotels (other than cost) is (1) violence against crew members, (2) bedbugs, or (3) an unusual volume of fatigue calls associated with the hotel.