Add GeoLabels to this GeoPath Wolfram|Alpha output?

Hello,

I’m trying to add GeoLabels for a GeoListPlot of 2 Airports. I also need the plot to look like Wolfram|Alpha output.

This is the Wolfram|Alpha Query: JFK MAD - Wolfram|Alpha

My Code and Output

GeoListPlot[{Entity["Airport","SYR"],Entity["Airport","MAD"]},Joined->True,GeoLabels->True,PlotMarkers->GeoMarker,GeoBackground->"CountryBorders"]

I’d like to generate an output plot like WolframAlpha with GeoLabels.

Need Suggestions on improving this query.