That's me haha. That was actually a great spot, devil's punch bowl, very beautiful but I think I was trying to book someone to repair a water meter through an automated chat interface at that moment.
Here's my riding buddy looking unimpressed at what is meant to be a paved road.
Did a lol at your mates face in the second to last pic, given the description of the ride I just read.