I usually say something "Thanks, very kind of you to say, thanks for coming" as others have suggested - acknowledging that it takes a bit of pluck on their part to make the effort to come and make the compliment.
What's disappointed me before is name players who, when approached with a similar complimentary manner about how their playing has made an impression, say "nah mate I was rubbish tonight".