We really enjoyed our stay at this flat! The location was fantastic - steps away from the Royal Mile and Grassmarket. The only reason I don’t give the property 5 stars is due to some small maintenance issues and complications with check in. The sliding door was broken in the shower and had been removed so the water sprayed onto the floor the whole time you were showering and the latch on the freezer door was broken as well. Nothing that ruined our trip, and the property was very clean otherwise. However, especially regarding the shower door, it seems like it has been in a state of disrepair for quite a while, as there was significant, easily visible water damage to the wall next to the shower. Additionally, you check into the property by obtaining a key from the lockbox on the front of the building, and the pictures showing you what the box looks like and its location are a bit outdated and inaccurate. Would definitely stay here again regardless as the location can’t be beaten, but I am still hopeful that they can improve the ongoing maintenance of the property.