CUBE 1
a happy place – noun
(With possessive adjective) a place which a person associates with happiness, visualized as a means of reducing stress, calming down, etc; such as a location, activity, memory, or interest that brings one happiness (hence) a happy state of mind.