This was a fantastic place to stay in what Time out has just voted the best city in the world. Edmonstone apartment is right there in the heart of it - right under the castle and a short walk from the Royal Mile and Waverley Station/Princes Street. The apartment has everything you could need for a relaxed stay and was spotlessly clean and very comfortable. And a fantastic host too - friendly and very helpful with great communications. I genuinely cant commend it enough