Has anyone combined a mini break in Lisbon with a beach holiday in the Algarve? I was wondering if it was doable in one holiday, via public transport. also what would be a good resort in the Algarve? Plenty to do but also scenic. Thanks