Fetching details from the dictionary...
to one's heart's content; to one's complete satisfaction; as much as one likes; heartily; thoroughly; without restraint; to the full
今日は思う存分好きなものを食べよう。
Today I'll eat my favorite things to my heart's content.
子供たちはキャンプで思う存分自然と戯れた。
The children played freely with nature at the camp to their heart's content.
新しい家で、夫婦は思う存分自分たちの時間を楽しんでいる。
In their new house, the couple is enjoying their time to their heart's content.