So- the location of this Airbnb cannot be beat. Right on the Royal Mile. And the bed was comfortable. That said, it was filthy, and when we communicated this to the owner, he denied it was filthy, insisting he cleaned it, and unwilling to do anything. We cleaned the entire apartment for over an hour: bathroom, kitchen, moping the floors. We took photos so there is no denying the filth. Not a good way to start one’s vacation. Bummer.