(((Jeff!))) Things are definitely "in motion", I would say!
Can you suggest moving the bed/mattress that she's been sleeping on into your room? I agree with those who wrote that you shouldn't invest in a new mattress without her input.
So, you'll be sharing a bed again this weekend... have you straightened up the room yet? Will you pick up another flower for the bedside table? Can you buy her a small token to let her know you're happy she's there- maybe a pair of fuzzy socks? A book she might like?