Very nice situated flat in Cospicua with view on the harbor. All amenities nearby.