That place (5)
I believe the answer is:
there
'that place' is the definition.
(as opposed to 'here' meaning this place)
This is all the clue.
(Other definitions for there that I've seen before include "Word of comfort" , "Exclamation of triumph or sympathy" , "Expression of comfort" , "that particular place" , "that's the point" .)