Spain looks straightforward on a map. France sits to the north, Portugal to the west, and water surrounds almost everything ...