Okay, we had some major problems with this place.
There was an ant infestation, coming in through the front door and into the kitchen. It wasn't too bad at first but after a few days the kitchen surfaces were swarming with ants and we couldn't use the kitchen at all, and the person who was sleeping on the sofa bed in the kitchen/sitting area had ants in theirclothes.
We notified the hosts on the first day, and then again when the problem got worse, but they apparently couldn't do anything about it, as they couldn't get an appointment with pest control.
Just before we left I contacted the host to request a partial refund due to us having to eat out so often as we couldn't use the kitchen and just the general unpleasantness of it. He agreed to this and said he would contact us with an offer but never did. Each time I contacted him he said they were so busy with all their multiple bookings that he hadn't had time to attend to it. Yesterday (six days after we left) I sent an ultimatum - which I didn't like having to do - saying that if he didn't recompense us within the next 24 hours I would post a review detailing what's gone on. As we've still had no recompense offer I'm now posting this.
Two other small problems, there was only one fork in the flat, we were told that someone would come round with more cutlery by the next day at the latest, but that never happened. Also the toilet flush wasn't working when we got there, my husband fixed it temporarily but it kept breaking again - no-one came to sort this out, despite it having been reported by both us and a previous guest.
This is all a shame because the flat is very nice, generally well-equipped, and well placed for accessing the centre of Edinburgh.