Karen has an amazing flat located centrally next to the Royal Mile with an amazing view of the castle from almost every room in the flat. The flat was clean, welcoming, and Karen offered several tips and recommendations that turned out to be just what we needed. We had a great time here and would certainly come back again.