The best description of the key geographic features and borders of Spain is:
Pyrenees Mountains to the north, Mediterranean Sea to the east, Atlantic Ocean to the south, and Portugal to the west.
This response accurately identifies Spain's significant geographic features and its neighboring regions.