Our stay here was excellent. Diana met us to go over what we needed to know at check in and was flexible when we ran a bit late. The apartment itself was a great place to relax and an easy five minute walk to Grassmarket. Would definitely stay there again!