Fantastic location and flat great as a base for our stay. It is noisy from revellers outside but that’s to be excepted as you are in the Grassmarket after all. Great communication and would definitely come back again. Would recommend.