la ubicación

feminine noun

· common

location, position

"La ubicación del restaurante es perfecta."

The restaurant's location is perfect.