Naples is more like a city, while Marco is a true island and has a small, intimate feel. It is very difficult to say which one is better for your family without knowing what you like/dislike. Our family definitely prefers Marco, but there are some that would say Marco is boring and too slow-paced.