Jade Mountain and sister resort Anse Chastanet are tucked away in the south-western corner of Saint Lucia’s Caribbean coastline