For a relaxing, carefree feeling:
* "Take it easy" (meaning relax and enjoy)
* "Kick back and relax" (meaning to unwind)
* "Hang ten" (meaning to surf)
For the vastness of the ocean:
* "The big blue" (meaning the ocean)
* "The open water" (meaning the vast sea)
For the beauty of the shoreline:
* "A slice of paradise" (meaning a beautiful and idyllic place)
* "A hidden gem" (meaning a beautiful and unknown place)
You could also use more figurative language to describe the beach, such as:
* "A sandy haven"
* "The seashore's embrace"
* "A symphony of waves"
Ultimately, the best idiom or phrase will depend on the specific meaning you want to convey.