Wonderful flat in the hear of the Royal Mile. We loved our stay! Highly recommend!