St. Lucia paradise is waiting