The high quality cleanliness of the sea has brought Crikvenica a blue flag the Europen recognition for seawater cleanliness Closest airport is in Zagreb

Could you correct the punctuation please?
The high quality cleanliness of the sea has brought Crikvenica a 'blue flag', the Europen recognition for seawater cleanliness. Closest airport is in Zagreb.