I get the sense that “complimenting” someone by saying that they’re too good for their social circle is generally not a good idea. If nothing else, it’s insulting their judgment!
People go places for reasons other than judgement (such as availability), so no. Especially as you too are there. Rest of the city can be just as bad.
edit: and of course, wording matters a lot (and needless to say, tone of the voice, etc etc, even more). “What a flower like you is doing in a swamp like this?” is risky and cheesy but is likely to be met with good humour, especially if its not 100% clear what you mean. If you start using “I” like “I am surprised”, that begins to sounds weird and you assert yourself some sorta authority on who should hang out where.
People go places for reasons other than judgement (such as availability), so no. Especially as you too are there. Rest of the city can be just as bad.
edit: and of course, wording matters a lot (and needless to say, tone of the voice, etc etc, even more). “What a flower like you is doing in a swamp like this?” is risky and cheesy but is likely to be met with good humour, especially if its not 100% clear what you mean. If you start using “I” like “I am surprised”, that begins to sounds weird and you assert yourself some sorta authority on who should hang out where.