When my best friend and I used to go out in NYC, we used to complain all the time that no one every made an attempt to meet us...
"Pretty boys go home alone", he used to say.
That may very well be true, but I realized it was because I also made little attempt to be approachable, accessible, and take a risk myself and say "hello" first. I found out later from a few dates who became friends, they found me "intimidating" - which seems silly to me, however, to be fair it wasn't me who was taking the risk.
Confidence in myself grew over the last two decades and I am much more comfortable engaging others first and striking up conversation.
In short, the sentence IS a compliment, your feelings about it are something else to figure out.