Está ubicado adyacente a West Beach, a aproximadamente 6 kilómetros (3,7 mi) del centro de la ciudad.