As shown on The Bachelorette's latest episode, Garrett and Becca rode in a seaplane over the blue ocean and then flirted and opened up to each other on the white sands of a private beach in the Bahamas.
"With Garrett, I was really excited. Our first one-on-one back in Park City was one of the best first dates I've had, and I only hoped that the momentum would continue," Becca wrote in her People blog.
"Garrett always made me feel so vibrant and youthful, so this date would be the perfect day to keep those feelings alive."
Becca said riding in the seaplane was "breathtaking" and a moment she "will never forget."
"I knew Garrett would appreciate it since he loved adventure. All day long we played in the sand and swam until our fingers and toes were prune-y," Becca revealed.
"Garrett even built me a sand castle dream house that we would live in one day! It was so creative and really made me see how great of a Dad and husband he could be."
Becca kept gushing about how her chemistry with Garrett was incredibly strong and she felt comfortable in his arms, but she needed more out of him during their date in the Bahamas -- she needed more substance and vulnerability.
"I still had questions about what he was ready for... Was there more depth to our relationship other than the chemistry?" Becca questioned in her blog.
"That evening Garrett was able to open up and give me so much more than I expected. He was able to be so open about his past relationship, and I so appreciated his honesty."
At this point in Becca's journey, she was beginning to fall in love with multiple men. From a viewer's perspective, her frontrunners were Garrett and Blake Horstmann.
"When [Garrett] continued to tell me he was falling in love with me, I knew in that moment I saw a future with him as well," Becca confessed. "This was one of the best dates of my life and I couldn't wait to meet his family."