It is quite crowded swimming with the Stingrays with the ships tour. I would book it with a private person cuz the smaller groups are more one on one and more entertaining!
If you have kids I would also take them to the Turtle Farm in Grand Cayman they love it sooo much!!
First Time Cruisin' was GREAT!