I saw this too and my first thought was that this is further evidence that bookings are down, but I think it could be a good option.
From the blog, I can't tell whether this is an additional cost or if the quick service meals, snack and mug are "free" with the hotel stay.