Recommendations for Barbadios or Antigua

Has anyone gone to either of these places I would appreciate hearing anything about what you did there like or disliked. I have been on every ship with rccl and most every carribean cruise but never gone to the places. Also St, Lucia. Thanks for your input much appreciated