Anse Chastanet Resort in St Lucia is the best Saint Lucian romantic resort with two beaches and breathtaking Caribbean ocean views