Jade Mountain Resort in Saint Lucia is a top notch, award winning property that should be on everyone's travel bucket list.