We had a great stay in Edinburgh. Our train got delayed coming up and Cyrus was very helpful working around that. Location is really good and the apartment is stunning.