I know I am "blowing up this forum". But I am definitely a planner when it comes to taking a vacation. My family is planning a vacation in May to SPI and are looking at the following activities: Black Dragon Cruise; Sea Turtle Inc., Dolphin Research Center and Dolphin Tour; Schlitterbahn (1/2 day); the beach of course. But I am trying to decide on Sandcastle lessons vs snorkeling. My daughter is not a good swimmer (just learning). Has anyone compared the sandcastle lessons vs snorkeling? Which is more fun for kids?