Your ‘free breakfast’ as a Marriott Platinum, Titanium, or Ambassador member is allowed to come off of a special limited menu. And it does not even have to include juice or coffee.
And here’s the important context. Hotels can get away with virtually anything at Marriott, and hotels in this particular ownership group usually try.