For unbeatable 5 star luxury accommodation on the beautiful Caribbean island of St Lucia, look no further than Sugar Beach, A Viceroy Resort.