While I liked the story in concept, I felt that there weren’t really enough clues to make this a happy experience. The mentioned flowers can be any of many colours. “Extra heat” could many of a bunch of pieces of clothing.
I got the ghost in the end, but just by a principle of exhaustive alternatives over and over till one was right. I didn’t really feel that I was solving the puzzle, rather just brute-forcing it.