Senglea entrance project nearing completion