HUUUUGE thanks to the official tourism authority of St. Lucia for contacting me and helping with my stay, check them out for any info!