Find out why luxurious and architecturally stunning Jade Mountain Resort St Lucia, is perfect for couples on their honeymoon or a romantic vacation.