That is the literal meaning.
"The journey we have had was great."
"There was a great journey to be had, and we have had it."
"We are in the state of having had a great journey."
You might need to ask your question in other words. What are you unsure about?