Annotation:
To "be in a good place" has a non-literal meaning, too, and perhaps that's the most likely meaning of this one.
https://www.google.com/search?q...d+place"+idiom
Many of the other "a good place" sentences in the Tatoeba Corpus at this time, don't have this meaning.
http://tatoeba.org/sentences/se...&has_audio=yes