Bristol is ok pre flight, plenty of eating and drinking places, the lounges are pretty good value too. It’s the actual route march to get to the plane that’s not good, no travelators for those who have trouble walking, every flight I’ve got from there always seems to involve a sponsored walk. If a few flights arrive home at the same time, passport control is chaotic. The unmanned ones work when they want to when you eventually get to them.
It’d be Cardiff every time for me if possible.