Cathy and her apartment are just awesome. The location is great and the directions that she provided for us to get there from the train station were super helpful. Everything that you need to see is in walking distance, and the walk to get to everything is beautiful. The apartment itself is very clean, and Cathy provided snacks and tourist guide books, as well as a medicine cabinet that is full of anything you might need in an emergency. She checked in on us multiple times and even offered us free food and a chance to dry our clothes since it poured rain during our time there which was really appreciated. Overall this is the perfect place to stay and Cathy is the best AirBnB host we’ve had so far. Would 100% recommend and we would definitely stay there again next time we are in Edinburgh!