The flat was lovely and had everything we needed. Very convenient for the Royal Mile and only 6 minutes walk from Waverly Train Station. The 40 steps upto the flat were quite hard after sa hard days sight seeing. But still worth it.