Not sure about the full 7 mile beach but we walk from The Point Village all the way into town, which is the full length of the beach you can walk unbroken. The half way stop for us has always been Sun Beach Bar and Restaurant. I have a "measure distance on a map" app. It shows the main beach is 4.12 miles from The Point Village to the South Negril River, so half way would be about Foot Prints according to my map. AAAAA...the fun you can have when your retired.

https://www.freemaptools.com/measure-distance.htm