Carriacou is a bit of an 'undiscovered' gem.. very different vibe there perhaps in part because it's not on any cruise lines' itinerary. We've hiked around the top to some stellar, deserted beaches and rode the local bus back to Tyrell Bay.. great fun.
I agree Carriacou was a real winner.The new customs in/out at Tyrell Bay (beside the shipyard) was great. Lots of nice swimming spots (by sea); e.g. tucked into L'Esterre Bay and Anse La Roche. I'm envious about the hiking - we were a little time poor and didnt get ashore enough Next time!