Great location right off Grassmarket! We had a good stay here and the flat was very comfortable. Only negative was weak internet and could have used some additional towels as it rained everyday and there was no dryer to dry laundry. However, I would stay here again in the future. Thanks.