My best friend and I are going on a cruise in April. We want to go on a Western Caribbean cruise, hopefully one that goes to Grand Cayman and/or Belize. Any suggestions? And has anyone been on a Costa cruise? Their ships look really nice.