happy place

Noun

 * 1)  A mental visualization of a pleasant location, to avoid thinking or dealing with something unpleasant or painful.