The flat is perfectly located for the Royal Mile and Waverley station. Kim was very responsive and accommodating for our request for a travel cot and late check out. The flat had everything that we needed for a comfortable stay. Would recommend! Note the flat has a couple of flights of stairs for access.