I know it's not until August, but it's for my birthday so I want everything to run smoothly... These are the excursions I am thinking of: Halfmoon Cay: horseback riding by land and sea; Grand Cayman: Highlights of Grand Cayman or just snorkelling and rum cakes; Costa Maya: Chaccoben ruins; Key West: exploration and snorkelling. Any comments/suggestions? Also, where in Costa Maya does the ship dock? Oh, and another one... Which hotels in Fort Lauderdale have a view of the cruise ships? Thanks!