Our cruise line has a tour to Deer Island, which includes sea kayaking. Is there a nice beach there? I've also read nice things about Stone Island being a quite, pleasant beach with restaurants right there on the beach. Although there is no tour to Stone Island. I'm open to getting to either on my own as well, I think I read that it's pretty easy to get to Stone Island. Can anyone compare/contrast the two? We obviously can't do both.