My folks have a winter place in Naples on the road to Marco so we are out there every year. Tigertail beach is a lot of fun. Pay lot and a pretty good snack bar. Walk across the lagoon and cross to the other side of the island and you are on the Gulf beach which is very nice for swimming, walking, shelling, etc. Joeys Pizza is pretty good, Michel Bobs Ribs is great. They have a takeout on Marco and the main restaurant is in Naples. There is a fun mini golf course on Marco. Goodland is lots of fun as is Everglade City which is a short drive and a good place to get stone crab. Couple good restaurants as well. You can do airboat tours out of Everglade city as well. Have fun!