When we arrived in Jade Mountain high above the hills of St Lucia, we were warmly welcomed with the words "Welcome to paradise".