My heart sinks when I hear this.
It’s an empty compliment that means “It sounds polished, but I didn’t really feel anything”
I much prefer “I love this demo”.