Esta península también separa el Gran Puerto de un segundo puerto natural, el puerto Marsamxett.