If we could give more then 5 stars, we would.
Karen and Margaret were amazing hosts!
We loved everything about our stay in Edinburgh :)
We will come back!