The god Dinonisus, was the old man in the rose garden. He had rewarded King Midas for his for his kidness.  

King Midas and his daughter Aurelia, she was the reson he wanted to turn everthing to gold, to please her.

 When King Midas had givien back his touch, and had restored, the flowers, his clothers, and of course his daughter Aurelia back to normal, he had kept a golden rose. To remind him for ever of his Golden touch.