We're an American family of 5 (kids 12, 14 and 16) planning a 3 week trip to Turkey, Azerbaijan, and Greece the first 3 weeks of June. Our dates are still flexible since we haven't booked anything yet, but I like the idea of beating some of the summer crowds. I've been reading and reading and think that we might fly into Athens and then split 10 days or so among Milos, Sifnos and Naxos. Our family likes lots to do--swimming, snorkeling, hiking, exploring, learning about the history and culture, etc. We don't want super touristy places, but we do want some shopping and good places to eat. Do these 3 islands seem like good choices for us? I know I haven't given you a budget, but I honestly don't know yet. We're not looking for luxury, but we do want clean and comfortable accommodations (w/ air conditioning!). Any suggestions for planning our trip would be welcome. Thanks!