Had a great stay at Elspeth'a apartment. Elspeth was responsive to all my queries before arrival and offered loads of great recommendations for places to eat nearby. Her husband Johnny was very patient with our check in given our train was delayed and we kept him waiting to let us in. Everything about the apartment was as described or better, we frankly were jealous that isn't wasn't ours! It's a perfect location, 5 minutes to Princes Street but quiet and safe. We loved our trip and wouldn't hesitate to recommend staying here!