We are also just back from Feb 26 Western Magic and had a GREAT time!!!! We were scheduled to do reef sail and stingray city snorkle at 1230 pm but because of high winds expected it got canceled. I was lucky to quickly check with the excurson desk for any am openings and got my 16 dd, 14 ds, 8 ds , and I on the island tour and stingray city snorkle. The tour was ok... we toured the island saw a lot of damage, saw the seven mile beach, stopped by hell (not interesting at all), stopped by turtle farm (neat but not much there), but by far the highlight and I highly recommend it is the stingray city snorkle!! It was wonderful!!!! No photos on this one, they video taped us and had a video or dvd for purchase. I believe 40-50$ range. No snacks just juice. I agree with fellow cruiser ba (Hi)!! It definitely is a must do! I learned a lot about excursions. (This was our very 1st cruise) If I do any excursions I will book them earlier!!! I booked most around noon but by the time you get all gathered and papers together,etc.... to your location your afternoon is gone! I say the earlier the better so you still have time to enjoy your day and if you want to do any shopping you can.