Fetching details from the dictionary...
to one's heart's content; as much as one likes; without reserve; freely; to the full
休日を存分に楽しんだ。
I enjoyed the holiday to my heart's content.
実力を存分に発揮した。
I fully demonstrated my abilities.
休日は存分にリフレッシュできた。
I was able to refresh myself to the fullest on the holiday.