Thanks you so much for all your information ,Im going to look at the ports of call section as you advised ,hopefully there will be more tips I can read there .
You are obviously well travelled and informed about these places and I cant thank you enough for taking the time to reply ,its much appreciated .