Hi Cruising cajun,
We stopped at Roatan when I was on the Legend last year in October. I agree with the other person here that it is one of the best ports in the Caribbean. We were supposed to stop at Costa Maya, but had to change due to the hurricane Felix and I'm so glad we did. We spent the day at Tabayana Beach and it was one of the most beautiful places I've ever been. Don't worry, you will love it there!
Happy Sailing!!

Future Cruises:
Carnival Legend - September 2009
Past Cruises:
Carnival Imagination - September 2008
Carnival Legend - October 2007
Carnival Imagination - January 2007
Carnival Imagination - September 2006
Carnival Fascination - May 2005
Carnival Imagination - November 2004
Holland America Zuiderdam - May 2003