Hi. I have taken a couple cruises on Carnival Cruise Lines.  The first one was on the Carnival Valor and the ship was spectacular.  That cruise was to the Eastern Caribbean and I love the beaches and the clear blue water.  The second cruise I took on Carnival was on the Carnival Ecstasy.  I was very disappointed.  The ship was very outdated and needed some repairs.  That cruise was to Cozumel, Mexico and Key west.  I have never been to Jamaica or the Cayman Islands.  For those of you who have been to Jamaica and the Cayman Islands, are they more the Bahamas, St. Thomas, St. Martin, etc. or are they more like Mexico and Keywest (more historical and less clear blue water beaches).  Does anyone have any recommendations for a nice ship within the Carnival Cruise LIne?  Thanks.