Lovely clean flat in excellent location, right in the thick of things off the Grassmarket. Checking in and out was easy, we will definitely stay here again next time!