Superb location. Very clean, loved my stay in the Grassmarket, would highly recommend.