Wow! Those rocks are amazing! And, looks like an incredible place to go for a run :) Definitely jealous. Personally, though, nothing beats a barefoot run on a sand beach. I've only gotten the opportunity a few times in my life but damn, something about running barefoot on sand makes me feel super fast!
Yes, I've done lots of barefoot running on sand, it's pretty wonderful for sure.