We would like a nice, sandy beach with sea warm enough to swim in, but don't want somewhere too hot/ humid. Also, there need to be enough other things of interest for a 7-10 day stay, eg. towns, shops, scenery, ruins, etc. Our DSs are 3 and 5. TIA