From the complex you have the stunning costal views of both the Turkish mainland and the nearby Greek Islands of Kalymnos and Pserimos The Islands airport is a 15 minute taxi ride away

Could you correct the punctuation please?
From the complex you have the stunning costal views of both the Turkish mainland and the nearby Greek Islands of Kalymnos and Pserimos The Islands airport is a 15 minute taxi ride away.