We are booked on the 7 night Western cruise - DH, myself, DD17, DS18. The cruise is what DS wanted to do for his combination high school graduation/birthday gift. He also wants to do the dolphin swim excursion in Cozumel ($$$$), and we'd like to do the stingray swim in Grand Cayman ($$). The total of those two, especially after adding in taxi fare, etc. is way more than I planned on spending on excursions, but I'd like to do it if we can. So my question is what, if anything, can we enjoy in Key West without spending additional money since we'll be blowing it all in the other two ports? CC I think we could get by with not doing an excursion and just enjoying the beach. If we brought snorkel equipment from home I guess we could snorkle for free at CC, right? Appreciate any ideas! Thanks!