I can't recommend this flat for your Edinburgh trip enough. It's the perfect location for everything you'll want to see and do. It's cozy but surprisingly roomy, and has all the modern amenities you'd need. Andrew is also a great host who responds quickly with information not only on the flat but with travel help as well as leaving lots of tips in the flat itself for places to eat, visit, and go out in the city. We loved our stay!