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.
(Note: The Pyrenees are actually to the northeast, forming a natural border with France.)