Algarve City Break – detailed itinerary