This flat is perfect in every way. Excellent location - a five minute walk to the castle, about 5-7 mins from The Royal Mile. Stunning decor and very clean. We loved making breakfast in the morning in the kitchen overlooking the square below. Incredibly comfortable bed, and the window seats are a dream for reading and relaxing. Do not hesitate to book this incredible place!