Bangunan "Katedral" ini, sebagaimana umumnya dikenal, merupakan gereja terbesar di Karibia, berukuran 200 ft panjang (61 m) dengan 100 ft lebar (30 m) dan diberi status kehormatan Basilika minor pada 11 Mei 1999 sebagai bagian dari perayaan seratus tahun.
Interiornya didekorasi dengan mural karya seniman asal Santa Lucia, Dunstan St. Omer.