Originally Posted by
Horace
If you are Marriott Bonvoy Platinum Elite or higher at a Resort branded as Marriott (the hotel brand, not the company), then your Welcome Gift options should include "breakfast in restaurant per day of Stay for Member +1."
If such a Resort fails to offer the Welcome Gift choices properly, then you can request the $100 USD (equivalent in local currency) compensation. You must do while you are a guest at the hotel.
Keep in mind that the rules a different for Hotels and Resorts at five Rewards-legacy brands. The Platinum Elite breakfast benefit at Hotels is based on Guaranteed Lounge Access (as in the old Rewards program), but at Resorts, it's based on the Guaranteed Welcome Gift (as in the old SPG program).
The $20 most likely is the cost of breakfast. Allows one to take something other than the offered breakfast buffet. Ie a special dish from an a la carte menu, etc..