Se encuentra enclavada junto al cabo Isla, o cabo Senglea, al que da nombre.