With its guaranteed sunshine, golden beaches and year-round direct flights, the Algarve is, not surprisingly, one of the top choices for a family holiday.