Our family of 5 will be flying into Fort Myers at the end of May. We are debating whether to stay on Sanibel Island or Marco Island for the week. Our kids range in age from 2 to 7 years (7,5,2 - all girls). Are there advantages or disadvantages to either location? I was slightly leaning toward Marco Island, but we wanted other opinions - thanks!