Storing string that contains whitespace characters with macro

Hi all, trying to create a macro to store the description of a place, but the problem is that, when containing spaces in the description, it breaks the command. Can anyone advise on the correct way to store strings with whitespace?
Continue to help post