I've been to Sanibel Island before. The beaches are absolutely beautiful! Hope you have a great time in Florida, Zara. I still say you should come to NJ and go to Six Flags, it's fun.