Great! Some people have the knack of bringing the viewer along. You managed to do that in so many ways. Scotland is my home country, but I live in the USA, so I always like to read good posts about "home."
When I visit a place I want to know about the history and legends too. My travel posts take many hours to produce too, so I understand where you are coming from. For me it is a labor of love when I create such a post, but it is nice to be rewarded. I have joined your mailing list so that I won't miss your next post!