Lisbon ticks all the right boxes