Great location and great host. We had a terrible delay on our tribal flight and Kitty was great at meeting us at a much later time than originally agreed. I would definitely recommend this apartment and if I return to Edinburgh this would be where I would like to stay again 100%.