Lovely modern apartment, finished to a very high standard, in an amazing location. Lovely attention to detail. On Grassmarket but tucked behind in quiet courtyard. Lovely comfy beds. Will definitely want to stay again and highly recommend.