Lovely flat, stylishly presented. It’s in a great location below the castle, in a historic court.
Also adjacent to the Writers Museum in the 17th century Lady Stairs House. Worth visiting.