Little islands to hop to, clear water sandy beaches, small tavernas/restaurants, easy buses and boats, smaller size hotels that are a bit luxury, suitable for a 4 year old and teen, within 3 hours of UK? Ideally flying from south west as live in Cornwall so anywhere takes an age before we even begin!