Since you used the word scenery in your post, I'll throw out my suggestion. I think the beach at Charela Inn is one of most scenic on 7 Mile. I love the mixture of multiple palm trees and sea grape trees there. The sand is soft and meticulously clean everywhere on their beach. No tree roots nor small trash tidbits any where. I just find it super peaceful and enjoyable.